-
Help with lofts and boolean/split
I am trying to create a diverter for my minisplit ac. I want to attach it to a 6in hose so I created a cone and then used Routing Curves and lofts to attach the parts that connect to the minisplit to the cone. I hacked it together and it seems like it would work but it's ugly. Any advice on a better way to connect the two…
-
How to quickly seperate parts by edges or projection?
Before After I'm don't know how I can describe the question properly. But here is a demo project file, I tried 3 different way to achive the result, None of them are simple enough. Method 1: https://cad.onshape.com/documents/c7c8efb1042f752ba49d0a08/w/c627768566ebe12fa5ec4657/e/42e3261f2580997d0f91c2a5 Method 2:…
-
Mold Parts with Outline and Boolean
my Problem is, that i need a male and a female Part. The easyest way to do this is to take the original part, extrude its outline and subtract the part from the extrusion to create the male part, however as soon as the Geometry becomes a bit complex, the boolean stops working! Have you had this problem too or do you know a…
-
"Use" command in a sketch does not update after upstream changes
I have a part studio that has a body that is a composite of multiple bodies (all defined from the start in Onshape in this feature tree). After the Boolean, I select a face that spans across what used to be multiple bodies and start a sketch. I click the "use" command to convert the edge bounds of that face to a sketch,…
-
Extrude up to body, up to face, booleans, performance
With Parasolid and FeatureScript performance in mind, I'm trying to figure out the best approach to creating a lot of features which a normal user would use "up to next"/add. As a regular CAD user, with things like bosses and ribs on injection molded parts, whenever I've been working complex models for a while, each…
-
Newbie: workflow and vocabulary of 3d scanning items and creating gridfinity holder for them
I am new to OnShape. I have searched for what I think I'm trying to do, but struggle with the OnShape and 3d modeling vocabulary to search the correct phrases, I think. I am trying to get organized with gridfinity using my 3d printer. I have a friend with a 3d scanner who scanned in the 3 components of a gimbal. I am…
-
Two Lofts conjoining, how to remove parts so it creates a "Y" tube.
I have two lofts that I have created with loft thin command , one from the left curved to a center hole, and one from the right curved to that same center hole. I need to remove the parts inside them so that the inside of the "Y" shaped tube they create is hollow. Not sure the best way to go about this. Or, is there a…
-
Tips on troubleshooting issues with boolean
Apologies for the vague title as I'm struggling with how to ask this in a clear way. I've been working on incorporating more organic surfaces into my design and have been running into issues where an operation fails with no clear reason and I get the "boolean operation would result in a non manifold body" error. Here's an…
-
Why won't my parts union?
I'm trying to combine these two parts using boolean:union but it's giving errors at this point. Before this error, it was giving errors where the edges of the light blue part is so I extruded those edges 1-2mm as I assumed the problem was a lack of overlap and that fixed the error, but this isn't resolving with the same…
-
opBoolean UNIONs
For anyone having difficulties with opBoolean unions, I discovered that adding "targetsAndToolsNeedGrouping" : true to the parameters list caused the operation to be performed successfully. opBoolean(context, getUID(id, "boolean", 2), { "tools" : qCreatedBy(getUID(id, "extrude", 2), EntityType.BODY), "targets" :…
-
How Can I Arbitrarily Union All Parts?
Hello. I have a part pattern that has an instance count that is dependent of a configuration variable. After the pattern, I want to do a union of all the parts in the part studio. Is there a way I can easily union all parts, similar to "Merge with all." Thanks!
-
Featurescript Boolean of Booleans not working
Hi! I am having trouble with booleans in featurescript when using the result of a boolean as a tool for another boolean. I have attached a simple example to explain my problem better. In this case, I generate 3 intersecting cylinders: I want to do a Boolean to combine the first two and then another Boolean to intersect the…
-
Feature script for filling in missing faces to fix faulty topology.
Hello, I want to create a feature script that let's me select bodies with missing faces (faulty topology), i.e. surfaces, and automatically have these missing faces filled. So far I came up with the following feature script:…
-
Preserving part name and properties after opBoolean BooleanOperationType.INTERSECTION
From what I can tell, opBoolean BooleanOperationType.INTERSECTION will take target bodies A and B and use them to create a new body, C. C does not have any of the properties either A or B had, which is not what I'd like. I'm hoping for behavior like UNION where one body keeps its name and properties, i.e. A UNION B results…
-
Large tile layout challenge
I've asked a couple questions related to this larger problem and while those had great answers (thanks!) I keep hitting subsequent roadblocks. I'm wondering if there's a completely different way to do what I'm trying to do or a small tweak that will get me there. Scenario: I want to trial layout a tile pattern over about…
-
feature identity/selection stability with parametrized models
https://cad.onshape.com/documents/31d9f3436d1f6286f056967a/v/85b86a9ace50715ca6716cea/e/28794b8e69f77c9e0f3125ad In insert_unit I have a single square unit I use elsewhere. In bin I use my featurescript to instantiate a grid of these based on x and y count parametrization. In the script the grid of instances are booleaned…