I've recently been experimenting with adaptivity, I had been reluctant to use this function because everytime I did in the past something always goes horribly wrong. But this time, this new project, I dove in determined to learn how to make adaptivity work for me or me for it.
So I started my project, the design is basically a bulkhead chassis design with multiple access panels on all 3 sides. I wanted all of the hole patterns on this assembly to be based on one sketch. So I created a base part inside the assembly, this part compiled of sketches and the sketches compiled of construct lines and points (for panel and chassis fastener hole patterns). This was going great, after learning a couple tricks.
Manufactuing had determined that I need to machine the holes on the chassis after welding. Which means I need to move the adaptive features, from the part files, to the assembly file.
So here is my problem, assembly sketchs are not adaptable? Either projecting to (from that base part file), or projecting from (from the assembly sketch to the part file). I tried both.
Can anyone prove me wrong, does any one have any tips to how I should model this? How do I make weldment machining adaptive?
There is no way to make the machined features adaptive (AFAIK). But, here is a trick that I use.
In the base part, put in all the holes. Now in the component of the weldment that will eventually get the machined hole, place a small hole there in the part. (You can make it whatever size you want, u can change it later). Now, in the machining enviro, start a sketch and project the hole diameter to your sketch and use the center point to do the machining.
To change the location of the machined hole, change it in the master part. It should move when updated.
I usually drive the hole size in my weldment with a parameter. Name it like "Layout_hole" or something. When doing the layout, I make the small hole in my part large enough for me to find it. After I am finished with the design and have everything like I want it, I change the parameter value to like .001. That way it does not show up on the weldment parts.
Attached is a sample in 2013.
Great tip! I think that's how I'll do it.
One of the things I learned in adaptivity is that it doesn't like projected geometry. For example if I project a circle from a hole on one part (partA) to another (partB) and use that center point to create a hole then when I move the hole on PartA I notice that the projected geometry is reprojected which breaks the link.
That may be the case for that instance, but I forget about the difference between Adaptivity and Project Goemetery. The machining enviroment must look at the assembly as a single part (that you can only remove material from). Which explains the non-adaptability I suppose.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register
Start with some of our most frequented solutions to get help installing your software.