![]() ![]() TypeError: argument 1 must be Part.TopoShape, not Noneīut I have checked.my section is a toposhape. So I have tried to make a macro and this the code I have thought (I know that the result aren't right but I'll adjust it time after time): I have try makePipe again, and it doesn't orient the section always normal to the path, and I like tha it be. So I have thought for solve this problems, ad I think that the macro should check the orientation vector of the wire for each edge, and orienting the section normal to this vector.įor do this I have found somethig like Part.rotate or something like that, but I can't obtain automatically the orietation vector. This creates a path array which we will then convert to a series of sketches so. You can set each point of the wire by typing its xyz values rather than clicking with the mouse. We use a single profile and use a path to create copies perpendicular to it. the final object is put in the position of the section and not in the position of the path (It wold be good to choose this feature). Location: Australia Re: Creating a path for extrusion by jmaustpc Fri 9:10 am One thing you can use to create 3D sweep paths is the Wire tool in Draft workbench. the section isn't normal to the path, but it rest with the same orientation ![]() Create a new arc that's coincident with this new red one (use coincident constraints on the ends and either tangent or equals to match up the curve). Selection = ()į("you have to select 2 object, a section and a wire") Select the tool 'Create an edge linked to external geometry' (or click X) then select the inside arc. P.S.I create a section (rectangular face) and a wire fro the extrusion along himself, then the code is: the final object is put in the position of the section and not in the position of the path (It wold be good to choose this feature). But at that point you’re moreso using a master sketch or. the section isn't normal to the path, but it rest with the same orientation In the main branch of FreeCAD the only way this can be replicated is by creating a separate sketch and using external geometry tool to bring vertexes or geometry in, then resketch the geometry of interest, then use constraints to position it in the same place as sketch 1. Selection = ()į("you have to select 2 object, a section and a wire") I create a section (rectangular face) and a wire fro the extrusion along himself, then the code is: ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |