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.
Comments
Feature Script, In-context Editing, Branch and Merging, and now Configuration, if we can just "wrap our heads around" these concepts and manage consequences, we could have robust and nonstreamlined workflows.
Great work, I'm impressed.
projektowanieproduktow.wordpress.com
Today I use custom featurescript called "PP-Capscrews beta" so I just make sketch and use one tool to make tapped and clearance holes + attach screws. This feature sadly does not have washers and nuts.
Imagine that you need to fit 3 different sheetmetal parts together with screw's + washers + nuts...one sketch for locations + one feature to make holes and add bolts would be lovelly
I often want to design parts that will accept standard length fixings so it's important to have the fixing in the design stage to check for clearance, thread depths, nut pocket depths
etc.
So in my workflow they form part of the design process, not just a "drop into place at the end" thing.
This is in no way a criticism of the new features, it just how eventually I'd like to use them.
Cheers Owen S.
HWM-Water Ltd
The big thing you guys value is the visual feedback that the fasteners give when they appear graphically in the Part Studio, correct? This gives you the “yeah, that looks good” reassurance without having to go to the assemby to check.
You could have a custom feature that places Mate Connectors at sketch points. In the assembly, place the content at those Mate Connectors, then edit in context to remove the material for the fasteners. Yes the holes would not be correct, but it would work for a quick and dirty changing of the location of holes with updates to the context and not having fasteners in the Part Studio.
We are working on a solution that should help this scenario. @gaby_rochino @pete_yodis @andy_morris
Thanks for listening and congrats again on the great update.
My favourite is the sketch create selection. Just kidding, but it's still a great addition.
Cheers, Owen S.
HWM-Water Ltd
If I need to change screw it's most common that I will change it everywhere where I have placed them with that feature.
Performance wise I haven't tested what would be speed difference my solution vs Assembly + new Standard Content.
For my workflow I see single Part Studio still easier/faster than Part studio + Assembly.
OnShape planning on this? Or should I create a improvement request?
We are planning on this as well.
Linked[in]
Twitter: @onshapetricks & @babart1977
Then you can right click the "Text" in the feature and add it as variable to your configuration table:
Here you can find Dave's PP-SurfaceText-Beta:
https://forum.onshape.com/discussion/6423/new-featurescript-pp-surface-text-2-0#latest
So the only way to use this new built in feature is to import some user script into every design? Doesn't quite seem right to me...
@ilya_baran it is so cool that we can configure feature script's, which makes this solution possible, I am not sure I should even call it a workaround.
Twitter: @onshapetricks & @babart1977
The new configuration functionality is way cool indeed!
Onshape has done fantastic work by allowing third party Feature Script.
There are a couple of things here:
1. Sebastian showed how to configure the input to @dave_cowden's surface text feature using a table input. You cannot currently configure regular sketch text with a table input, but that is planned very soon.
2. You asked about a configuration variable of type "text", which is a different thing and is indeed (for at least some time) useful only with custom features. Dave's custom feature cannot be used with that directly, but a slight rewrapping of it can -- here's an example of a part with a text variable configuration input controlling my rewrapping of Dave's feature: https://cad.onshape.com/documents/370197508187d5d8b361a414/w/64f8595ca2deaa8d5338db1a/e/fe4c2d2550f7c2d63b2704f9
3. The difference between "some user script" and our built-in features is less than you might think: our features (like extrude, loft, chamfer, and sheet metal) are all written in FeatureScript. It's not like running someone's Word macro -- FeatureScript has very strict constraints on what it can do and it runs in a secure sandbox on our servers -- click "Learn more about FeatureScript security" at https://www.onshape.com/featurescript -- and Dave has done a fantastic job with the surface text feature!
I made a test document to show what I'm trying to do, which I think is addressed in your first point by saying it's planned very soon. Can you just confirm for me that with that update, I will be able to assign the actual text in the Text sketch to the SketchText variable input and be able to change the text "No Effect?" in the Configurations section and that will be what the text changes to?
https://cad.onshape.com/documents/5dadd21e0d06409434e31201/w/29975a24af4e94eddfb46260/e/876bc0689a5b937ceaa6473c
I didn't mean to take away from what Dave has done. I would just prefer to use things that are "built in" for a lot of reasons that mostly have to do with support and ease of use.
Regarding to configurable text, wouldn't it be convenient to drive text content using a variable value as text content and configure variable value if needed?
Looking forward to:
- assembly configs
- add dimension and edit possibility on dwg viewer
- user library on standard parts (wood workers use many type of special fasteners that we could model ourself but would still like to benefit on quick insert into assemblies).
I hope you will come with Weldments soon also - then OS will be perfect for my use ...
If you choose to use @dave_cowden 's feature script, you can also configure the text height, which is really cool! Imagine if you have a small configuration and your Text is too big.
(Set the "Text Align" as left, right or center, then you can edit the "Text Height")
IR for AS/NZS 1100
The case your example illustrates is my second item, not my first. I totally get the desire to stick with built-in functionality; at the same time the "text" configuration variable was designed primarily for use with custom features. You can think of it as FeatureScript functionality rather than configurations functionality.
Thank you for request list. Could you please write them as separate improvement requests? Please add more details on "green material" - an example would be most helpful.