Solved! Go to Solution.
Solved! Go to Solution.
Solved by swalton. Go to Solution.
Solved by mcgyvr. Go to Solution.
Make the sheet metal ipt an ipart.. One with all of the bends computed and another member with unfolds to just be flat..
Your assembly would then become an iassembly..
Make the sheet metal ipt an ipart.. One with all of the bends computed and another member with unfolds to just be flat..
Your assembly would then become an iassembly..
Hi Brent,
In my opinion, I don't believe iAssembly or iPart is the right solution to your problem in this particular case. iAssembly/iPart are meant for creating library component. What you are trying to do is so-called in-context configuration. It means component geometry has mutual dependency within the assembly for each configuration. The best workflow for this kind of design I believe is using iLogic and iLogic Design Copy.
You focus on building one design. Next you use iLogic rule to drive changes. Then you use iLogic Design Copy to make a copy of the new configuration.
Many thanks!
Hi Brent,
In my opinion, I don't believe iAssembly or iPart is the right solution to your problem in this particular case. iAssembly/iPart are meant for creating library component. What you are trying to do is so-called in-context configuration. It means component geometry has mutual dependency within the assembly for each configuration. The best workflow for this kind of design I believe is using iLogic and iLogic Design Copy.
You focus on building one design. Next you use iLogic rule to drive changes. Then you use iLogic Design Copy to make a copy of the new configuration.
Many thanks!
I just did a similar task with PTC Creo.
Anyway, I think I understand what you need.
I don't think you need to use a cable/harness assembly/part. Normal parts and assemblies will be fine. I think trying to make the FlexPCB part adaptive to the location of the electronic devices is not helpful either. You want the devices to move with the part as it is flattend, so they should not be driving the shape of the FlexPCB.
Use an iPart with sheetmetal features to build the formed and flattened PCB. Instead of using the Flat Pattern command to show the flat state, use an Unfold feature at the end of the model tree. The Unfold feature should be controlled by the iPart table. You will have three total part files:
Try a sheetmetal k-factor of .5. That should minimize the stretching of the PCB material as it is flattened.
When you are ready to add the connectors, create a new iAssembly factory file. Place FlexPCB-Member-Formed in the assembly. Add the connector parts and constrain them to the ends of the FlexPCB part. In the iAssembly table you will add a member to show the flattend PCB. You may have to add new constraints or new connectors to get them to move when you change between the Formed and Flat versions.
You will have three assemblies on disk:
Steve Walton
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
I just did a similar task with PTC Creo.
Anyway, I think I understand what you need.
I don't think you need to use a cable/harness assembly/part. Normal parts and assemblies will be fine. I think trying to make the FlexPCB part adaptive to the location of the electronic devices is not helpful either. You want the devices to move with the part as it is flattend, so they should not be driving the shape of the FlexPCB.
Use an iPart with sheetmetal features to build the formed and flattened PCB. Instead of using the Flat Pattern command to show the flat state, use an Unfold feature at the end of the model tree. The Unfold feature should be controlled by the iPart table. You will have three total part files:
Try a sheetmetal k-factor of .5. That should minimize the stretching of the PCB material as it is flattened.
When you are ready to add the connectors, create a new iAssembly factory file. Place FlexPCB-Member-Formed in the assembly. Add the connector parts and constrain them to the ends of the FlexPCB part. In the iAssembly table you will add a member to show the flattend PCB. You may have to add new constraints or new connectors to get them to move when you change between the Formed and Flat versions.
You will have three assemblies on disk:
Steve Walton
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
@brent_e_barbour wrote:
Interesting solution. However, I can't seem to get it to work so I attached my files. Perhaps you can take a look and explain it further? Thanks, Brent
Try what @swalton posted above.. Thats a good breakdown of the basic process..
And see attached... This demonstrates it.. Open FlexPCBAssy.iam and change between the 2 members,etc...
@brent_e_barbour wrote:
Interesting solution. However, I can't seem to get it to work so I attached my files. Perhaps you can take a look and explain it further? Thanks, Brent
Try what @swalton posted above.. Thats a good breakdown of the basic process..
And see attached... This demonstrates it.. Open FlexPCBAssy.iam and change between the 2 members,etc...
Can't find what you're looking for? Ask the community or share your knowledge.