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.
Developing an online CAD tool for architecture
I am thinking about developing a simple CAD tool for architecture very similar to Trimble SketchUp for Web, except even simpler but for a specific purpose. Can I reconfigure Onshape's user interface to do this? If so, how? I couldn't find anything on the help documentation.
Best Answer
-
MichaelPascoe Member Posts: 1,982 PRO
Not quite. However Onshape allows you to make custom tools (Features) with their own language (FeatureScript). It doesn't allow you to change the default menu's, but you can have the UI of custom features fit your needs for the tool you are making.
Do you have an example of exactly what you are trying to do? Like insert furniture from a catalog? Or build a basic house with pre-built walls and floors?
For example, here is a custom feature for adding texture to things: https://forum.onshape.com/discussion/16576/texture-new-custom-feature…
And here is one for applying panels to cabinets: https://forum.onshape.com/discussion/15560/pattern-sweep-new-custom-feature…You could easily have one that does something related to architecture.
Alternatively Onshape has a great API so you could make an app that has any interface you want. This may be better or worse depending on your needs. You could possibly hide Onshape's native UI and show only your app's interface. But this would be quite a bit of work.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴1
Answers
Not quite. However Onshape allows you to make custom tools (Features) with their own language (FeatureScript). It doesn't allow you to change the default menu's, but you can have the UI of custom features fit your needs for the tool you are making.
Do you have an example of exactly what you are trying to do? Like insert furniture from a catalog? Or build a basic house with pre-built walls and floors?
For example, here is a custom feature for adding texture to things: https://forum.onshape.com/discussion/16576/texture-new-custom-feature…
And here is one for applying panels to cabinets: https://forum.onshape.com/discussion/15560/pattern-sweep-new-custom-feature…
You could easily have one that does something related to architecture.
Alternatively Onshape has a great API so you could make an app that has any interface you want. This may be better or worse depending on your needs. You could possibly hide Onshape's native UI and show only your app's interface. But this would be quite a bit of work.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴