Bas Vellekoop Posted March 17, 2020 Share Posted March 17, 2020 (edited) For designing furniture I use symbols as solid subtractions and solid additions. This helps allot in automating the drawing and designing proces. It prevents mistakes and the need of double checking stuff. A good example is sheet metal with several M5 screw holes For the screw holes I use an M5 symbol which I use as an solid subtraction from the sheet metal. At the moment the proces is as follows: Step 1: draw sheet metal plate (extruded rectangle) Step 2: create an symbol of an M5 hole (extruded circle) Step 3: place symbols in the correct spot on the sheet metal Step 4: subtract the symbols from the sheet metal Client says: use M6 instead of M5 screw. Step 5: change the symbol of the M5 hole to a M6 hole Step 6: go into the solid subtraction of the sheet metal so the symbols automatically change from M5 to M6 (because of step 5) Step 7: go out of the solid substraction > tadddaa! all subtractions are M6 now without the need of editing every single hole one-by-one To my question: Is it possible to force Vectorworks to recalculate al the solid geometry so that you do not have to go back in al the different solid subtraction to make step 6 happen? (even when there are several levels with fillets, additions and ... of geometry?) Would this something that could be accomplished with Marionette? Adding the Marionette Jedi Masters 🙂 @sbarrett @Marissa Farrell @Stephan Moenninghoff @DomC Edited March 17, 2020 by Bas Vellekoop 2 Quote Link to comment
Vectorworks, Inc Employee Stephan Moenninghoff Posted March 17, 2020 Vectorworks, Inc Employee Share Posted March 17, 2020 The VWX event system does not notify CSG solids of changes to Symbols that are part of a boolean operation. I think this is the issue. Quote Link to comment
Bas Vellekoop Posted March 17, 2020 Author Share Posted March 17, 2020 1 hour ago, Stephan Moenninghoff said: The VWX event system does not notify CSG solids of changes to Symbols that are part of a boolean operation. I think this is the issue. Ah ok, hmmm, do you know if it is possible inside of Parasolid modeling kernel? Is this the same as the VWX event system? Maybe Vectorworks can tap into this? Questions questions 🙂 Quote Link to comment
Vectorworks, Inc Employee Stephan Moenninghoff Posted March 17, 2020 Vectorworks, Inc Employee Share Posted March 17, 2020 4 minutes ago, Bas Vellekoop said: Ah ok, hmmm, do you know if it is possible inside of Parasolid modeling kernel? Even if I did, it has nothing to do with how VWX implements anything 🙂 Quote Link to comment
Bas Vellekoop Posted March 17, 2020 Author Share Posted March 17, 2020 (edited) 17 minutes ago, Stephan Moenninghoff said: Even if I did, it has nothing to do with how VWX implements anything 🙂 Sorry, I do not get it I think 🙂 If I was unclear then let me try to rephrase it. 1. Is it through a script or Marionette possible to create some sort of button that makes Vectorworks recalculate the CSG solids that are present in the VW file? 2. Would through an VW enhancement request it be possible to add this as an automatic part of History-Based Modelling? (Vectorworks recognizes you changed a symbol that is used in a solid addition or subtraction and recalculates the CSG solid automatically? Thanks for your help and patience 🙂 Edited March 17, 2020 by Bas Vellekoop Quote Link to comment
Vectorworks, Inc Employee Stephan Moenninghoff Posted March 17, 2020 Vectorworks, Inc Employee Share Posted March 17, 2020 58 minutes ago, Bas Vellekoop said: Sorry, I do not get it I think 🙂 If I was unclear then let me try to rephrase it. 1. Is it through a script or Marionette possible to create some sort of button that makes Vectorworks recalculate the CSG solids that are present in the VW file? 2. Would through an VW enhancement request it be possible to add this as an automatic part of History-Based Modelling? (Vectorworks recognizes you changed a symbol that is used in a solid addition or subtraction and recalculates the CSG solid automatically? Thanks for your help and patience 🙂 No trouble at all! 1. Yes. You can tell your Marionette to do whatever you want it to. (Always remember that you may need to regenerate it though!) 2. Not for me to say. Quote Link to comment
Bas Vellekoop Posted March 17, 2020 Author Share Posted March 17, 2020 3 hours ago, Stephan Moenninghoff said: No trouble at all! 1. Yes. You can tell your Marionette to do whatever you want it to. (Always remember that you may need to regenerate it though!) 2. Not for me to say. The exclamation point makes it seem that i should know what 'regenerate' in this situation means, I do not, please help 😂 Quote Link to comment
Vectorworks, Inc Employee Stephan Moenninghoff Posted March 18, 2020 Vectorworks, Inc Employee Share Posted March 18, 2020 13 hours ago, Bas Vellekoop said: The exclamation point makes it seem that i should know what 'regenerate' in this situation means, I do not, please help 😂 Sorry, my bad. I should have said 'Reset' or 'Update' Those are the terms used for this ('Reset on Move' or 'Update' Button.) 1 Quote Link to comment
Popular Post Bas Vellekoop Posted December 7, 2020 Author Popular Post Share Posted December 7, 2020 So i thought this happend a few weeks ago, but no i double checked and this is freaking amazing! We can model parametric with symbols within solid additions, subtractions etc. I have seen no mention of this feature what so ever, but this is really big! Thank you! @JuanP @Stephan Moenninghoff @Gunther @mjm @hollister design Studio See attached video 20201207_134906.mp4 6 Quote Link to comment
Vectorworks, Inc Employee Stephan Moenninghoff Posted December 7, 2020 Vectorworks, Inc Employee Share Posted December 7, 2020 @Bas Vellekoop That does indeed look like an undocumented feature. I just checked this with a geometry several levels deep and even a symbol within a symbol and I was not able to break it. This is quite unexpected. But very welcome. 3 Quote Link to comment
Vectorworks, Inc Employee Senthil Prabu Posted December 7, 2020 Vectorworks, Inc Employee Share Posted December 7, 2020 @Bas Vellekoop @Stephan Moenninghoff while updating all the instances of the edited symbol, the system will rebuild the top level CSG if it is inside it. 3 Quote Link to comment
Vectorworks, Inc Employee Stephan Moenninghoff Posted December 7, 2020 Vectorworks, Inc Employee Share Posted December 7, 2020 2 minutes ago, Senthil Prabu said: @Bas Vellekoop @Stephan Moenninghoff while updating all the instances of the edited symbol, the system will rebuild the top level CSG if it is inside it. Apparently so. Cheers for confirming, @Senthil Prabu! We were just wondering why this was not announced with more fanfare. It seems like a big deal. Anyway: THANKS! 🙂 1 Quote Link to comment
Bas Vellekoop Posted December 7, 2020 Author Share Posted December 7, 2020 4 minutes ago, Senthil Prabu said: @Bas Vellekoop @Stephan Moenninghoff while updating all the instances of the edited symbol, the system will rebuild the top level CSG if it is inside it. Very good! For modeling non architecture stuff this is amazing (tables / custom cabinet s / some custom project specific fixtures etc ) 2 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.