Okay, I have an assembly frame consisting of rectangular tubing. Several of the parts are the same lengths. Once again this assembly is going to be a standard to used for future racks and I need to set it up so we can go into Parametrics and enter the desired length and you have your finished rack frame. I have it set up so that the lenght is linked to one part and I can edit the extrusion of the one part and get the desired effect but we want to be able to open the assembly and go right into Parameters and input the length. How can I get this to do this?
I would attached the assembly but it is quite a few parts.
Thanks.
Solved! Go to Solution.
Solved by wimann. Go to Solution.
Here is the assembly.
I recommend you use a skeleton file and Frame Generator to create and edit your frames.
The Frame Generator tutorials explain how to do this.
Have you installed all Service Packs for 2014?
The CADWhisperer YouTube Channel
I'm not sure if all the service packs are installed or not. How would I find out if they are all installed? Will that help me achieve my goal?
@matt_johnson35 wrote:
I'm not sure if all the service packs are installed or not. How would I find out if they are all installed? Will that help me achieve my goal?
iProperties indicated your files were last saved in SP0.
SP1 was pretty important, but not really related to your problem - a question of efficient technique.
You need to go through the Frame Generator tutorials.
The Frame Generator is your problem solution.
The CADWhisperer YouTube Channel
If I build the frame from the frame generator I will be able to set it up so I can go into Parameters and input the desired length and it will update all related parts?
Have you gone through the Help>Learning Tools>Tutorials and edited the skeleton file?
The CADWhisperer YouTube Channel
Yes, I went through the Frame Generator tutorial and it was not what I needed. I can already do what the tutorial explains by right clicking on the part 3x2x125x58-SQTUBE and clicking edit, etc. What I want to do is in the ASSEMBLY go to Parameters, scroll down to User Parameters input the desired length.
You can do that but there are only two ways that I know of:
1. Adaptive Frame Part Files
2. iLogic code to pass the parameter to the lower files
1 - Create Planes in your .iam that represent the length/width/height of your frame and drive those with user parameters. Edit your frame members in place and project the planes from the assembly and use them to drive your extrusions.
2 - Create user parameters in your assembly for length/width/height. Create a new rule and use:
Parameter("<your component:1>","<length>") = AssemLengthParam
(ditto for width and height)
iLogicVb.UpdateWhenDone = True
Then either set up a trigger so that the rule runs automatically once the user parameters are changed or run it manually when desired. But that rule will pass the parameter from the .iam into the .ipt you specify.
Excellent! Thank you. 🙂
No Problem. If you're interested in trying either of those approaches and have further questions, feel free to let me know and I'll help if I can.
Thanks, I will do that.