Anyone know how to do something like this ?
Solved! Go to Solution.
Very impressive... For a beginning, in a very more simple way, you can use iLogic : see joined file, iLogic form.
Perhaps you can contact MrCutTools ?
Yes but there is no way I will try to teach this in a forum. Way to much to explain how to. But it is VB and ilogic working together.. More than likely it took him weeks maybe months to do all he has.. I am working on one simular to his but for conveyors.
Effectively... I think it is more a programmer work than an Inventor user work !
It is not necessarily iLogic and VB, I even think it is easier in VB (or .NET or C#), in particular to create forms and control values.
In Your solution we have to design all parts and then enable/disable using forms.
I tried that way, but in 'complicated' vessel it works very slow :/ (many nozzles, many flanges, cones etc.)
In MrCutTools way - he's doing everything on the fly
Don't understand what you are trying to say here.
But MrCutTools made his programming and ilogic than made the video.
But he had to make every part also. He just has it all tied in real good.
I think MrCutTool is really a programmer, and more an Inventor user... My solution is a very more basic one, I created it in 1 hour to test if something could be done. The big difference with MrCutTool is effectively I use a "template part", then I suppress/modify it, when he create on the fly. The idea was to create, for example, 10 nozzles, supposing you need maximum 10 nozzles on your bottles. Then you can very easily modify diameter, length, angle,etc by iLogic.
The common point in the 2 methods is you do not use Content Center parts : dimensions are in the program. If you create a real assembly using CC parts, this mean you can easily add a new nozzle type or a new dimension, or you can replace a nozzle by another one, instead of modifying or recreating the existing one. But programming this is VERY more complicated...
I am at a lost who you are talking to?
I know ilogic (little) I know vb (a lot)
All I was letting him know that I was working on one just like his but for conveyor systems. I have it about 60% done.
But to explain how would take days..
In a part, all is controlled by the part. When you modify the part, you only modify a dimension, or a function, always in the same part. In an assembly, you have to use constraints. When you replace a part, you have to rebuild constraints : find which face/edge to use in the constraint on each part, create the constraint. This is much more complex. What you can do : on my example, you can see several bodies, corresponding to several parts. Once you have your ipt, you convert bodies to parts using Manage > Create components. You obtain an iam containing parts, each one corresponding to a body. So you have several parts (to create dwg, define properties, have a BOM,...), but your iam is controlled by the original ipt file.