BOLTS, a standard parts library for OpenSCAD and FreeCAD November 08, 2013 10:32AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 08, 2013 05:20PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 09, 2013 01:40PM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 10, 2013 11:02PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 11, 2013 05:28AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 11, 2013 04:38PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 12, 2013 05:38AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 12, 2013 09:28AM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 12, 2013 11:37AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 12, 2013 11:35PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 13, 2013 04:17PM |
Registered: 13 years ago Posts: 50 |
Quote
Configured model files can be created entirely programmatically. Some component vendors distribute models of things like linear actuators as macros that create the model files on the user's workstation.
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 15, 2013 10:24AM |
Registered: 14 years ago Posts: 485 |
Quote
jreinhardt
I am not so sure about a "availability" or "deprecation" field, as this is kind of subjective. And the more fields one offers or even requires, the greater the chance that one gets incomplete or inconsistent data. I think one has to assume to a certain degree that people that use BOLTS know what they want and what they do not want.
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 15, 2013 11:01AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 17, 2013 08:50PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 19, 2013 05:15AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 09:12AM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 10:35AM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 10:38AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 10:50AM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 11:15AM |
Registered: 14 years ago Posts: 485 |
Quote
jreinhardt
...
I will start to work on the first two points, maybe get something working already this week.
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 02:15PM |
Registered: 13 years ago Posts: 50 |
Quote
Dale Dunn
Some metadata, especially pitch, will be necessary for minimum functionality across all platforms, I think. Especially for users who can't free themselves from inch hardware, where multiple pitches of a nominal size are much more commonly used.
Quote
Dale Dunn
You may have noticed in my example files that my configuration names used fixed-width numerical values. I started doing this so the numbers would appear as if in columns when presented in a list of configurations. Visually scanning the list with variable width numbers was enough of a problem that I went to the trouble to change the formatting in all my commonly used component files. I hope you have a way to implement this, and not just for SolidWorks users. I also order the content of configuration names by importance of selection criteria. For example, nominal size is first in the configuration name, followed by, length, material, and finally finish. I would think that users from any platform that have to choose from a list would appreciate these. More work for the project, I know, but these are features I would request.
Quote
Dale Dunn
There is a way in SolidWorks ("Configuration Publisher") to allow selection by individual parameters rather than from the full configuration list, but it has so far been more trouble than I thought it was worth. This is something else the user can add if desired, I think. I should investigate this further to make sure, and to see if the usability has improved since I last tested it. It's implemented in each model file, so it would be something for the SolidWorks model contributors to add. Not a programming task.
Quote
Dale Dunn
The component description does not need to appear in the configuration name. In the case of our hex nut test case, "Hexagon Nut" is unnecessary and in fact, undesireable. Component instances in the "Feature Manager Design Tree" (what SolidWorks calls the branching UI for managing part and assembly model entities) usually are followed by the configuration name. So these need to be kept as short as possible to avoid using more screen space than necessary. So the user would see "Hexagon Nut (Hexagon nut DIN934 - M8)". Abbreviations are helpful too. I would prefer descriptions and file names like this: "Hex Nut". A configuration name might be "M08x1.25, Cls. 8.8 Steel, Nickel Plated, DIN934". Per other discussion, the standard name may be in the description and file name, but shouldn't be in both places.
Quote
Dale Dunn
Wow. I didn't think this was such a priority. I'll try to set aside some time to model up some parts in a similar timeframe.
Quote
Dale Dunn
The manifest file generates the design table spreadsheets at the local install? For translation and customization. OK, cool. I definitely need to get some models ready to test with.
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 03:52PM |
Registered: 14 years ago Posts: 485 |
Quote
jreinhardt
...
No, the design tables get generated when I create a release. The user downloads a zip file with xls design tables and model files, never gets in contact with anything else. For translation one would probably generate individual design tables for each language.
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 20, 2013 04:10PM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 27, 2013 08:44AM |
Registered: 13 years ago Posts: 50 |
--- - filename: nut.model author: Johannes Reinhardt license: CC0 1.0 [creativecommons.org] type: "solidworks" suffix: ISO params: Size@Sketch1: d1 Width@Sketch1: s Thickness@Boss-Extrude1: m_max metadata: $prp@MetaTest: e_min classes: - classid: hexagonthinnut1 naming: template: ISO4035 - %s substitute: [key] - classid: hexagonnut1 naming: template: ISO4032 - %s substitute: [key] ...
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 27, 2013 09:31AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 27, 2013 12:40PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD November 27, 2013 01:09PM |
Registered: 13 years ago Posts: 50 |
Quote
Dale Dunn
Can parts of different files have different licenses? I'm not really sure that's possible. I was reading the section on licenses on the bolts site last week and wondering what use any of these models would be if not released to the public domain or CC. If a license prevents users from including the models in deliverables to a customer, then Bolts will only be useful to hobbyists, and only hobbyists who agree to the restrictions of the license. If it never grows beyond OpenSCAD, FreeCAD, maybe Blender or a few other FOSS tools, that might be OK. If someone uploads a restricted model I want to use, I would take the time to make another using CC. As you say, the models are too simple not to. The data in the tables is the really valuable item.
Quote
Dale Dunn
Things I still want to see in the spreadsheet:
-Configuration names with most significant data at the front (SolidWorks sorts alphanumerically after import).
-Fixed width numbers in the configuration name.
Quote
Dale Dunn
How do you plan to handle parts with different geometric features? For example, a set screw (some say "grub screw") may have a variety of point types (flat, cone, etc.). So far, I've handled that in configurations with the different point features, with the inapropriate features suppressed. (A suppressed feature is analogous to code that is commented out to prevent it from compiling.) From what I've seen so far, you would want to handle that as a separate class. But there are some components (retaining rings) that would belong in the same class but require a different shape for different sizes.
Quote
Dale Dunn
What is the distinction between parameters and metadata? Do they need to be handled separately?
I hope you enjoy your long weekend and the turkey.Quote
Dale Dunn
I'm leaving this afternoon for the long holiday weekend here in the US, so I won't be able to pay any attention to this until next week.
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD December 09, 2013 09:41PM |
Registered: 14 years ago Posts: 485 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD December 10, 2013 03:41AM |
Registered: 13 years ago Posts: 50 |
Re: BOLTS, a standard parts library for OpenSCAD and FreeCAD January 08, 2014 07:07AM |
Registered: 13 years ago Posts: 50 |