Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. 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.

Options

Slick trick for force closing a sketch profile in FS?

Stormi_BackusStormi_Backus Member Posts: 49
Howdy, 

My company recently switched to OS from Alibre so I am re-vamping all of our configurators with FS. This went super well for roller chain sprockets/bushings but I am struggling with welded steel and pintle chain sprockets because the mathematics in the ASME are JUST imprecise enough to prevent a closed sketch profile. We're talking 0.000000 - OnShape can't even measure the distance between the point and circle highlighted below. 

I found a way around this by using configurations instead of featurescript as you can see here, but my coworkers vastly prefer having the FS in their toolbar over having to insert a configuration. 

So, I am wondering, does any one have a slick trick for forcing a closed profile in featurescript? Maybe there's something obvious I am over looking? Any solution I've thought of wouldn't hold true from part to part. Thanks! 


Answers

  • Options
    Jacob_CorderJacob_Corder Member Posts: 129 PRO
    can you share the document?

    It is likely that fill will still close it.

    if the edges that are supposed to be touching, do not meet at a vertex, then it gets more complicated.
    If they do meet at a vertex, you can modify the arcs, lines by just creating a new sketch with the existing geometry's data. if it is a spline, its safe in this case to get the bspline curve and just adjust one of the end points to meet correctly.  



  • Options
    Stormi_BackusStormi_Backus Member Posts: 49
    @Jacob_Corder there is a link to the document below. Please note that the current FS is a partially-constructed cob webbed graveyard I abandoned a few weeks back when I realized I wasn't going to achieve a closed profile. The element of concern is the three point arc between the Cp bounding lines. It should arc along the larger DB circle with end points intersecting the two smaller construction circles. 

    https://cad.onshape.com/documents/a4d1c9f3b7a0d44474d08e3a/w/bc8c3641dcb96ce97747b8c3/e/83c5157ece1ed11095b76673?renderMode=0&uiState=65086c2fc0945d677f732a03
  • Options
    Stormi_BackusStormi_Backus Member Posts: 49
    You can see what I was working towards if you open the sprocket body sketch in the "Variable Driven Part" tab. 
  • Options
    Jacob_CorderJacob_Corder Member Posts: 129 PRO
    @Stormi_Backus

    I cant even find what you are referring to in the model. 
  • Options
    Stormi_BackusStormi_Backus Member Posts: 49
    I think I asked this question before I was ready...I will explore @Jacob_Corder's initial suggestions and follow up here once I am more prepared for a solution. Thank you for the help and patience!
Sign In or Register to comment.