• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer
  • Home
  • Subscribe
  • Your Membership
    • Edit Your Profile
  • Services
    • Advertising
    • Case studies
    • Design
    • Email marketing
    • Lead generation
    • Magazine
    • Press releases
    • Publishing
    • Sponsored posts
    • Webcasting
    • Webinars
    • White papers
    • Writing
  • Shop
    • My Account
    • Cart
  • About
    • Contact
    • Privacy
    • Terms of use
  • Events

Robotics & Automation News

Market trends and business perspectives

  • News
  • Features
  • Video
  • Webinars
  • White papers
  • Press releases
  • Featured companies
    • BlueBotics
    • SICK Sensor Intelligence
    • Vicor Power
onshape

Onshape introduces programming language to its online 3D design application

June 14, 2016 by Sam Francis

onshape
Onshape says FeatureScript is the first open programming language for adding new parametric CAD features

Onshape, the online 3D design software, is introducing a programming language to its application which the company says will enable designers to “create their own features that look, feel and behave just like Onshape’s built-in features”.

Onshape says it recognizes that the design challenges for each industry and every company are different. And this is one of the main reasons why Onshape is introducing FeatureScript, a new open programming language that lets CAD users create their own built-in parametric features or modify existing ones.

The company says FeatureScript will enable designers to change the way Onshape works. FeatureScript is the same language used to develop all of Onshape’s current features (Extrude, Fillet, Shell, Loft, and so on) and has already been used millions of times by Onshape users, perhaps without realizing it.

By making FeatureScript public – available to all Free, Professional and Enterprise Customers – full-cloud Onshape says it is now offering “the first truly customizable parametric CAD feature set”. 

Ilya Baran, Onshape’s director of FeatureScript, says: “This is the first time that a professional CAD system has made the implementation of its parametric features open and extensible.

“In the past, the only way to change your feature toolbar would be to submit an enhancement request to your CAD vendor and wait forever. And most of those requests are never fulfilled. FeatureScript swings the pendulum back and puts you in control.”

Baran adds: “In traditional desktop-installed CAD systems, it is possible to write add-on or macro features, but they are never as good as the built-in ones. FeatureScript offers the first opportunity to create features that are first-class citizens – as much a part of the system as the ones the development team wrote themselves.”

Under the open source MIT License, Onshape is also sharing the FeatureScript source code for all of its own features, allowing customers to copy, modify or adapt them as they see fit. New Onshape features can now be created in Onshape’s new Feature Studio, a user-friendly development environment with a powerful editor, in-line help and documentation.

Possible uses for FeatureScript include:

  • Creating new high-level parametric features that perform complex or customized geometric modeling tasks. Features like these let users design products faster than they can with traditional off-the-shelf features.
  • Customizing existing features to suit user preferences for working fast and efficiently, such as a surface split feature that splits and preserves exactly the pieces that a particular user prefers.
  • Combining existing features into one, such as a drafted filleted pocket.
  • Filling in some current gaps in CAD functionality, such as a customized extrude option, or a particular type of 3D spline curve through points or driven by an equation.
  • Creating surfaces using data from uploaded CSV or other data files.
  • Building specialized patterns, such as sinusoidal or other unusual pattern geometries with unique per-instance behavior.
  • Building a specialized toolkit for a company (custom gears or enclosures or connectors that are used over and over again).

“For 30 years, feature-based modeling has relied on a limited set of off-the-shelf features. With FeatureScript, we are ushering in a new era of custom parametrics,” says Onshape founder Jon Hirschtick. “Our early adopters have proven that with the ability to use custom features that they write or have others write for them, they’re able to significantly speed up their design process.”

“Customers who develop new features in FeatureScript are free to do with them as they please,” he adds. “Some may wish to sell them or share them with the community. Others might choose to keep their FeatureScript features proprietary as a competitive advantage.”

Fast Radius CEO Mitch Free is using FeatureScript for his additive manufacturing company, which specializes in large-scale 3D-printed production runs of industrial parts, molds and prototypes. Fast Radius (formerly CloudDDM) is using a custom feature called “Hex Infill,” which fills a solid object with a hollow hexagon pattern to reduce material used and printing time.

“I think FeatureScript will help us create unique tools to differentiate ourselves from our competitors in the 3D printing space and give more options to our customers,” Free says. “Sometimes it’s reduced cost, sometimes it’s reduced weight or reduced running time with the machines.”

“Being able to customize features will allow us to get more utilization out of our equipment because we can print parts faster,” he adds. “I think we could get 30-40 percent more utilization.”

Rami Rintaluoma, founder and CEO of Rintaluoma, a Finland-based furniture manufacturer, recently added a new Onshape FeatureScript feature called “Dowel/Minifix” or DMF.

Many Rintaluoma cabinets and closets are self-assembled and require wooden dowels and Minifix cam lock fasteners to attach or stabilize panels. With just one click, the custom DMF feature automatically places dowels, dowel holes and cam lock fastener holes on the appropriate faces of a furniture assembly. Multiple repetitive individual extrudes, chamfers, etc. have been replaced with one powerful DMF feature.

“FeatureScript is saving me so many hours that it changes my complete workflow,” says Rintaluoma. “The Dowel/Minifix feature just became my most used tool in Onshape.”

“I’m thrilled that a small Finnish furniture company can now have its own features in world-class CAD,” he adds. “I would say the game has totally changed.”

Print Friendly, PDF & Email

Share this:

  • Print
  • Facebook
  • LinkedIn
  • Reddit
  • Twitter
  • Tumblr
  • Pinterest
  • Skype
  • WhatsApp
  • Telegram
  • Pocket

You might also like…

Filed Under: Computing, News Tagged With: 3d, cad, design, featurescript, onshape

Join the Robotics & Automation News community

Primary Sidebar

Latest articles

  • Why is My Car Key Stuck in the Ignition?
  • Bachmann Engineering gains certification from Universal Robots for its robot module solution
  • Walmart and Symbotic expand partnership to implement automation system
  • Comau brings high-speed robotic precision to the cosmetics industry
  • EAVX unveils autonomous ‘walk-in van’ prototype
  • MassRobotics launches $50,000 robotics competition
  • Remy Robotics exits stealth mode with launch of third autonomous robotic kitchen
  • Radial expands relationship with Locus Robotics
  • Things to consider while choosing a 45ft flat rack container
  • Why Do Truck Drivers Need ELDs?

Most Read

  • Top 20 electric vehicle charging station companies
    Top 20 electric vehicle charging station companies
  • Difference Between Three-Phase and Single-Phase Power
    Difference Between Three-Phase and Single-Phase Power
  • Track your lost Android
    Track your lost Android
  • Remy Robotics exits stealth mode with launch of third autonomous robotic kitchen
    Remy Robotics exits stealth mode with launch of third autonomous robotic kitchen
  • Top 20 programmable logic controller manufacturers
    Top 20 programmable logic controller manufacturers
  • Top 25 vertical farming companies
    Top 25 vertical farming companies
  • The Best Mechanical Engineering Design Software in 2022
    The Best Mechanical Engineering Design Software in 2022
  • Top 10 graphics processing unit manufacturers: Nvidia clearly in the lead
    Top 10 graphics processing unit manufacturers: Nvidia clearly in the lead
  • Scientists have found more water in space than they ever knew possible
    Scientists have found more water in space than they ever knew possible
  • What You Need to Know About Fixing an Engine Misfire
    What You Need to Know About Fixing an Engine Misfire

Overused words

abb ai applications automated automation automotive autonomous business china companies company control customers data design development digital electric global industrial industry logistics machine manufacturing market mobile platform process production robot robotic robotics robots safety software solution solutions system systems technologies technology time vehicle vehicles warehouse

Secondary Sidebar

Latest news

  • Why is My Car Key Stuck in the Ignition?
  • Bachmann Engineering gains certification from Universal Robots for its robot module solution
  • Walmart and Symbotic expand partnership to implement automation system
  • Comau brings high-speed robotic precision to the cosmetics industry
  • EAVX unveils autonomous ‘walk-in van’ prototype
  • MassRobotics launches $50,000 robotics competition
  • Remy Robotics exits stealth mode with launch of third autonomous robotic kitchen
  • Radial expands relationship with Locus Robotics
  • Things to consider while choosing a 45ft flat rack container
  • Why Do Truck Drivers Need ELDs?

Footer

We are…

Robotics and Automation News was established in May, 2015, and is now one of the most widely-read websites in its category.

Please consider supporting us by becoming a paying subscriber, or through advertising and sponsorships, or by purchasing products and services through our shop – or a combination of all of the above.

Thank you.

Independent

Archivists

June 2016
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« May   Jul »

Complex

Old-skool

This website and its associated magazine, and weekly newsletter, are all produced by a small team of experienced journalists and media professionals.

If you have any suggestions or comments, feel free to contact us at any of the email addresses on our contact page.

We’d be happy to hear from you, and will always reply as soon as possible.

Future-facing

Free, fair and legal

We support the principles of net neutrality and equal opportunities.

Member of The Internet Defense League

Copyright © 2022 · News Pro on Genesis Framework · WordPress · Log in

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT