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.

AI which know Feature Script (or can learn)

maciekmaciek OS Professional Posts: 35 PRO

Hi,

Is there any AI which know Feature Script? I don't have time to learn it, indian freelancers don't know it (I got scammed for $400), ChatGPT can read the documentation, but can't write anything without errors.

Maciek

Comments

  • MichaelPascoeMichaelPascoe Member Posts: 2,811 PRO
    edited January 2025

    There are two. Though I have not tested either really. So let me know how they go if you are able to get in.

    https://forum.onshape.com/discussion/comment/111259…

    https://forum.onshape.com/discussion/comment/112355…

    Though I recommend not wasting your time. At the moment the AI will not take the place of a developer. You will have to learn FeatureScript, then use the bot to help you code faster, but it won't replace you yet. Eventually yes, but not for the next few years.

    You could have CADSharp write your feature. They are very fast and do not outsource to sketchy places. Their contractors are mostly US / Canada based.


    RENDERCAD
    rendercad.ai - Photorealistic product rendering.

    ▚▞▚▞▚▞▚▞▚
    ________________________________________________________________________
  • dirk_van_der_vaartdirk_van_der_vaart Member Posts: 561 ✭✭✭

    Somebody tried Deepseek???

  • MichaelPascoeMichaelPascoe Member Posts: 2,811 PRO
    edited January 2025

    RENDERCAD
    rendercad.ai - Photorealistic product rendering.

    ▚▞▚▞▚▞▚▞▚
    ________________________________________________________________________
  • S1monS1mon Member Posts: 4,052 PRO

    I guess it's just a matter of time for LLMs to get better at FeatureScript. I really hope there are people at PTC/Onshape working on integrating some LLM with the FeatureScript editor. Having it get the errors and debug results seems like we could close the loop more quickly.

    Simon Gatrall | Product Development, Engineering, Design, Onshape | Ex- IDEO, PCH, Unagi, Carbon | LinkedIn

  • Caden_ArmstrongCaden_Armstrong Member Posts: 401 PRO

    Its going to be a long time until a LLM can produce a useful featurescript. Until then its actually bringing in more work for me. I'm getting lots of requests from new customers who tried to use AI to write the feature - failed - and then decided it was worth paying a professional to make the feature.

    @maciek it might be helpful to the community to share where you found this freelancer so that others in the future could avoid being scammed.

    www.smartbenchsoftware.com --- Renaissance --- fs.place
    Experts in Onshape Automation - Custom Features and Integrated Applications
  • maciekmaciek OS Professional Posts: 35 PRO

    A lot of errors, but finally it works.

    obraz.png obraz.png
  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 816 PRO

    I find that the state of programming LLMs right now basically requires you to know how to program in the language already to get good results out of them, and that's not really an accident because their best training data samples are going to be the ones which include the language used by experts in any particular field. This means that the people least in need of the help from an LLM are the most effective at getting what they're looking for, while the people most in need of the help don't even know what to ask.

  • Design_BroDesign_Bro Member Posts: 48 ✭✭

    FWIW, Chatgpt appears to "know" it. I haven't tested it as yet, but I use it for my other code monke projects.

Sign In or Register to comment.