Umnik Posted January 22, 2021 Share Posted January 22, 2021 (edited) I need to develop several models of the great pyramids with different main angles. For that I need to prepare precise geometry for all the parts in IronCAD. Parts shall have connectors, therefore it is not trivial task. The ideal solution that I want is create a parametric 3d sketch. Such as following, but for 3d path: As I know, IronCAD doesn't have 3d sketch tool. Can you recommend some IronCAD's tools to create a parametric editable pyramid frame, which will allow recalculate all the geometry along the new path? Edited January 27, 2021 by Umnik Quote Link to comment Share on other sites More sharing options...
Josh Posted January 23, 2021 Share Posted January 23, 2021 I don't think there's a way to parametrically control 3D curves in IronCAD. Are you aware of the pyramid shape in Shapes catalog? Or alternatively taking a Cube and applying a Draft at the feature level. Then you can control the angle of the pyramid with a Draft parameter, and the size with the Sizebox. If you can explain in a bit more detail what the end model needs to achieve I might be able to help more. Quote Link to comment Share on other sites More sharing options...
Malcolm Crowe Posted January 23, 2021 Share Posted January 23, 2021 (edited) Do the attached images and video represent what you are trying to achieve? That is, allowing you to extract path lengths of the 3D curves? This is a parametric "Structured Part" that uses a "Pyramid" Intellishape (from the Shapes Catalog) as the base shape, for driving the rest of the model. I have modified the 2D sketch within the Pyramid Intellishape to allow you to change the angle (as per your sketch). With the base Pyramid Intellishape in place, you can use the "Extract Curve" tool, which is found in the "Surface" tab of the Ribbon Menu. Because it is a Structured Part, the created 3D curves remain associated to the Pyramid Intellishape. If you're not familiar with creating Structured Parts, I can create a step-by-step video of this particular model if wanted. It is important to remember that Structured Parts need to be "Set as Active" to be able to add any new shapes or features. I've also attached the ICS file (created in IC2020). Malcolm 3D Curves - Parametric Pyramid.mp4 3D Curves - Parametric Pyramid.ics Edited January 23, 2021 by Malcolm Crowe Quote Link to comment Share on other sites More sharing options...
Umnik Posted January 23, 2021 Author Share Posted January 23, 2021 19 hours ago, Malcolm Crowe said: Do the attached images and video represent what you are trying to achieve? That is, allowing you to extract path lengths of the 3D curves? ... If you're not familiar with creating Structured Parts, I can create a step-by-step video of this particular model if wanted. It is important to remember that Structured Parts need to be "Set as Active" to be able to add any new shapes or features. Thank you very much Malcolm! It is useful information for me. Now I have two problems: I cannot understand how exactly did you do that new pyramid cross-section based on a circle. Sketches in IronCAD are not so intuitive tool. The second issue is that I need directly set the pyramid faces angles, not via the height and width, because the precise angles are the main thing while developing the pyramid. Of course then I will measure all the final part sizes, but angles are main in this work. Therefore I cannot use the way you suggest, although the method you showed will be useful to me in the future. Due to the angles problem, I can suggest that I need use your 2d cross-section, but then attach a plane to each line of the sketch and then extract a 3d intersection curve of the planes. Quote Link to comment Share on other sites More sharing options...
Malcolm Crowe Posted January 24, 2021 Share Posted January 24, 2021 (edited) I'm pleased that I'm on the wrong track. I can create a step-by-step video to demonstrate in more detail. Regarding the faces angles, are these the 4 faces that meet at the top (when the angle in the base sketch is set to 180 degrees)? Are these angles also measured from the base? A sketch showing the driving angles and dimensions you need would be helpful. It may be easier to achieve what you want than you realize. Malcolm Edited January 24, 2021 by Malcolm Crowe Quote Link to comment Share on other sites More sharing options...
Umnik Posted January 24, 2021 Author Share Posted January 24, 2021 49 minutes ago, Malcolm Crowe said: I'm pleased that I'm on the wrong track. I can create a step-by-step video to demonstrate in more detail. ... It may be easier to achieve what you want than you realize. At the moment I can tell for sure that I need a video on how do you create your initial structured part from scratch). Then the geometry will be fully defined if we have both and the following angle between the faces (angle between base and any of the wall): Quote Link to comment Share on other sites More sharing options...
Josh Posted January 24, 2021 Share Posted January 24, 2021 I'm still a bit lost as to the goal, but here's a video showing what I had in mind. Note I'm using the TAB key during sketching to toggle onto the values for length/angle of the line, and the green snap points provide all the right locations once a couple of lines have been done. I'm still thinking of it in Innovative Mode not Structured Mode though, so it may not be what you need. 2021-01-24 13-00-45.mp4 Quote Link to comment Share on other sites More sharing options...
Malcolm Crowe Posted January 24, 2021 Share Posted January 24, 2021 The previous Structured Part provided will do what you want regarding controlling the height using the angle of the vertical faces. You simply right click on the Pyramid Intellishape and select "Edit Feature Options". This allows you to use the "Draft Angle" (located near the top) to control the vertical angle. Having done so you may need to drag the "H" Sizebox Handle, to ensure that it is above the top point. This is essentially the same as what Josh has suggested above with his Innovative Part. See attached video. The only reason I suggested using a "Structured Part" is that you specifically asked for parametric "3D Curves". I have also attached a video showing how to create this Structured Part (and the 2D sketch). Hopefully this helps. Note that there are other construction techniques that can be used, but this is probably the simplest. Malcolm 3D Curves - Parametric Pyramid - Creating Structured Part.mp4 3D Curves - Parametric Pyramid - Using Draft Angle.mp4 Quote Link to comment Share on other sites More sharing options...
Malcolm Crowe Posted January 24, 2021 Share Posted January 24, 2021 For your interest attached are a couple of additional construction techniques for achieving parametric pyramids with 3D curves. 1. 2D Sketches + Surfaces + 3D Curves 2. 2D Sketches + 3D Curves Surfaces (like solids) allow the extraction of additional information like surface area and perimeter length. Depending on how you're hoping to use these models, you could use the "Structured Part Frame Tools" to add frame members inside the Structured Part along the 3D curves. Or you could use the Structured Part as a "Layout" for attaching Innovative parts. Malcolm 3D Curves - Parametric Pyramid with Surfaces.mp4 3D Curves - Parametric Pyramid without Surfaces.mp4 3D Curves - Parametric Pyramid with Surfaces.ics 3D Curves - Parametric Pyramid without Surfaces.ics Quote Link to comment Share on other sites More sharing options...
Umnik Posted January 26, 2021 Author Share Posted January 26, 2021 (edited) On 1/24/2021 at 5:08 AM, Josh said: I'm still thinking of it in Innovative Mode not Structured Mode though, so it may not be what you need. That is helpful, thank you! Edited January 26, 2021 by Umnik Quote Link to comment Share on other sites More sharing options...
Umnik Posted January 26, 2021 Author Share Posted January 26, 2021 On 1/24/2021 at 8:23 AM, Malcolm Crowe said: For your interest attached are a couple of additional construction techniques for achieving parametric pyramids with 3D curves Thank you Malcolm, great lessons! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.