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.

# Creating a super elipses featurescript

Michael_Goldblatt
Member Posts:

**3**✭
Super elipses for reference: http://demonstrations.wolfram.com/VisualizingSuperellipses/

I'm trying to create a superelipses featurescript, but am having some trouble getting the shape to behave the way I want.

The two solutions I can think of are to 1) make geometry and then constrain it (so that the corner fillets are tangent to the rest of the arcs) in featurescript.

or 2) to make a sketch that will plot equations with a selected origin.

"The superellipse has parametric equations , ,

Any insight would be great.

I'm trying to create a superelipses featurescript, but am having some trouble getting the shape to behave the way I want.

The two solutions I can think of are to 1) make geometry and then constrain it (so that the corner fillets are tangent to the rest of the arcs) in featurescript.

or 2) to make a sketch that will plot equations with a selected origin.

"The superellipse has parametric equations , ,

for in the first quadrant (, ); multiplying by gives the equations for the curve in the other quadrants."

Any insight would be great.

Tagged:

0

## Comments

1,2103✭This is what I have:

Where the points are skPoint that I can see.

Thanks

3✭1,2101,304✭✭✭✭✭1,210Unfortunately I think having the feature user input the equation is very difficult to do for now, since we don't allow much even in the isAnything input and FS isn't great for string parsing. We will need to do a bit of work on our side to make this possible...