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

Create surface from perpendicular sketches? (making 3D printed mask)

pytho_ergopytho_ergo Member Posts: 6

Hello people,

I quickly drew up these two sketches for a snake design mask and would like to know how I could possibly use both to form a surface which I can thicken later? Image below should hopefully explain better:

Screenshot 2025-07-01 044153.png

The front plane sketch is the main front facing design, and the right plane is just one spline sticking out of the middle. If I could create the general mask shape with those sketches, then cut the eyes and other features out of that mask shape later, that would be great. If I need 3D splines going between the two sketches, please let me know, I'm not sure how to use those in something like a loft as guides. Project file link will be shared if requested/needed.

Answers

  • MichaelPascoeMichaelPascoe Member Posts: 2,390 PRO
    edited June 30

    I recommend using a sketches, guides, and lofts. Here is an example of a similar workflow:
    https://cad.onshape.com/documents/55e98155dca4ba4e8049a18d/w/dbf02fb86aafef13f08be126/e/67100c66e8…

    Also, it will help you out a ton if you take the Advanced Surfacing Learning Pathway from the Learning Center.

    image.png

    Learn more about the Gospel of Christ  ( Here )

    CADSharp  -  We make custom features and integrated Onshape apps!   Learn How to FeatureScript Here 🔴
  • MDesignMDesign Member Posts: 906 ✭✭✭
    edited July 1
    image.png

    Definately do the Surfacing tutorials. They answer a lot of questions and give you great starting points for getting into surfacing work. I sketched up a little of what you had. not sure what the look was you were going for but this is what I ended up with. You can get the main surface with what you have already with loft and setting the end conditions to normal and playing with the magnitude.

  • pytho_ergopytho_ergo Member Posts: 6

    Ah, if it isn't Pascoe himself! Thank you very much for replying, I actually had that great motorcycle helmet example open while designing, I'll try making a copy of the document to get a better understanding of it. Also, the Advanced Surfacing course looks incredibly helpful, that'll probably solidify my understanding of tools like lofting, out of many.

    Yikes, I'm in for a lot of 3D modelling…

  • pytho_ergopytho_ergo Member Posts: 6

    Alright, I have come a long way in 24 hours, here's the progress so far!

    Screenshot 2025-07-01 210611.png

    Well, I have another question. You see, I'm trying to make some sort of snake scales with Pascoe's "Texture" tool, but have been having a hard time trying to get the shapes to match between faces, is there another custom feature or method to do the entire mask's surface all at once? I'd like the gaps between each scale to be even, so something like a hexagonal layout pattern would be needed, like seen in the "fill pattern" custom feature. I can cut out the eyes and other features later if some if the scales overflow, that's fine.

  • MDesignMDesign Member Posts: 906 ✭✭✭

    Never used that script… but it looks like you have a move option… you could just moved them till the midline splits those hexagons in the middle. then when its mirrored it will have the look you desire.

  • MichaelPascoeMichaelPascoe Member Posts: 2,390 PRO
    edited 2:11PM

    @pytho_ergo One face at a time is the biggest limitation of that feature at the moment. The elusive V2 will be able to do multi surfaces, but I will need to get funding for that since I no longer have the free time for custom features.

    That said, here is a tool you can use to turn your model into a single surface, then texture that:

    Drape Surface by @EvanReese
    https://forum.onshape.com/discussion/27913/new-custom-feature-drape-surface…

    Perhaps cut the eyes out with an extrude after you drape the surface and texture.

    .


    Learn more about the Gospel of Christ  ( Here )

    CADSharp  -  We make custom features and integrated Onshape apps!   Learn How to FeatureScript Here 🔴
  • pytho_ergopytho_ergo Member Posts: 6

    Seems really fidgety, maybe Pascoe could help. Basically, imagine a piece of cloth with 1mm thick hexagonal shapes grid on it, being laid down onto the mask, the hexagons should conform and contour to the mask so that every edge of the hexagons are a constant thickness. Sounds difficult, but shouldn't be too hard, seeing how powerful Onshape is.

  • pytho_ergopytho_ergo Member Posts: 6

    @MichaelPascoe How much… you need? Pleasure to do business with you 🤣
    You've made so many great features for free, you've never had any real funding?

  • MichaelPascoeMichaelPascoe Member Posts: 2,390 PRO
    edited 5:04PM

    😂 Probably around 2k USD to re-write the Texture feature from the ground up with new improvements in mind; there's a list of about 20 improvements. Hard to tell exactly how long it would take, but it is a pretty involved feature due to all the customization it gives the users. Most smaller features that I write for people range from 500 to 1500 USD. But they are never as in depth as the Texture feature. The majority of my free custom features were written before I had kids and started game dev.

    Funding? Not for most of the free features. Lately CADSharp has funded a few of them like Thickness Analysis. They are the contracting group I work for. But my free time now goes to my wife and kids, then if my free time has free time, I spend it on game dev not custom features.

    .


    Learn more about the Gospel of Christ  ( Here )

    CADSharp  -  We make custom features and integrated Onshape apps!   Learn How to FeatureScript Here 🔴
Sign In or Register to comment.