Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Tapering curved and twisted frames
graham_lock
Member Posts: 148 PRO
Hi all,
I have what is probably a pretty unusual use case for draft.
I'm designed an RC plane and I'm using frames for the wing spars.
The root rib dimension of the spar in this case is 9.5mm x 6.5mm.
I want the spar to taper to 9.5mm x 3mm at the tip rib.
Draft works fine if the frame is straight and the ends are parallel to each other.
In practice the spar bends along the wing span and twists due to washout along the wing chord.
I thought I may be able write some FeatureScript to iteratively use draft, tweaking the draft angle until the end profile is at the required height within some tolerance.
However, experimenting with draft, manually changing the draft angle, shows that the beam profile is changed along its length rather than just tapering as required.
Does anyone have any idea how to go about this?
Test document at:
https://cad.onshape.com/documents/2a4c80a57076ad9d2299d155/w/ee46e2d2a71b13dcdfd3af1d/e/882efb5a1deffdbb5c38b167
Thank you.
I have what is probably a pretty unusual use case for draft.
I'm designed an RC plane and I'm using frames for the wing spars.
The root rib dimension of the spar in this case is 9.5mm x 6.5mm.
I want the spar to taper to 9.5mm x 3mm at the tip rib.
Draft works fine if the frame is straight and the ends are parallel to each other.
In practice the spar bends along the wing span and twists due to washout along the wing chord.
I thought I may be able write some FeatureScript to iteratively use draft, tweaking the draft angle until the end profile is at the required height within some tolerance.
However, experimenting with draft, manually changing the draft angle, shows that the beam profile is changed along its length rather than just tapering as required.
Does anyone have any idea how to go about this?
Test document at:
https://cad.onshape.com/documents/2a4c80a57076ad9d2299d155/w/ee46e2d2a71b13dcdfd3af1d/e/882efb5a1deffdbb5c38b167
Thank you.
0
Best Answer
-
GregBrown Member, Onshape Employees, csevp Posts: 197Apologies! I was so focused on the keeping the profile orientation locked to a reference face (that's what I added in my Custom feature) that I missed your part about tapering. As mentioned in the other thread, the sweep feature (and Frame) will not accommodate that, so it looks like it may have to be based on loft...0
Answers
If you look at the Frame feature in the standard library, you'll see it uses opSweep as the main body creating feature. Since we extended opSweep to support orientation in a number of different ways, it follows that you can create you own version of Frame,
Is your extension of the Frame feature available??
https://cad.onshape.com/documents/5bbce0264f6cfc58d7996941/w/b2d51b5da7d429b383af559e/e/89aa9d532129090b2a0cf47b
I've had a quick look, I can see the end trims but I can't see how then to taper the frame to a given tip depth?
https://cad.onshape.com/documents/a5a54c0e90845bff32f56a3e/w/eced314340e75599af22a067/e/0db3101601650059f92e9eb3
Part Studio 'Test 2'