Is there any such tool that can import 3d STL and is also aimed at creating high quality technical 2d drawings? Open source is preferred, but proprietary would be tolerable. I would like to get better at creating high quality 2d technical drawings, so, especially after struggling and failing to get CAD software to produce drawings, I'd like one that is specific to the 2d technical drawing purpose. My question is: What are the best tools for creating 2d technical drawings, which have the ability to import 3d STL and create the 2d drawings based on that 3d model? But I don't want to purchase one just to find out that it's 2d technical drawing capabilities are just an afterthought, as appears to be the case with OpenSCAD and FreeCAD. That, in addition to their 3d modeling ability, should ensure that I could start with my 3d STL in creating the drawings. Having tried these free options, I realize I may have to purchase one of the purchasable cad options: fusion360, autocad, solidworks, or catia, which I've read have some ability to generate 2d drawings. I am less familiar with it than with OpenSCAD, but read that it has the same issues that I have with OpenSCAD, namely in being good for modeling but not good for drafting 2d technical drawings. I also noticed DraftSight, but think that runs into the same problem, as I have read that it is 2d-only as well.įreeCAD I installed and imported into it my STL. I looked into LibreCAD, but it apparently does not support importing 3d STL files, according to this. OpenSCAD can, however, export to various formats including STL, and I thought perhaps there is some technical drawing software that could import the STL and use that as a starting point to make the 2d drawings. I tried using OpenSCAD's wireframe view, but that did not hide hidden lines, and in other ways just generally did not seem tailored to the purpose of creating high quality technical 2d drawings. (To be clear, this isn't a spreadsheet you still have to numerically solve systems of multiple equations, just not all of your equations at once.) I wrote an earlier solver that did this in some cases, but SolveSpace doesn't at all.I've created a 3d model using OpenSCAD, and now need to convert that into various 2d technical drawings for use in a patent application. Practical sketches seem to have a lot of such structure, and a visualization of that graph would be an interesting expression of the design intent. The difficulty is mostly in writing them, to handle many useful cases in relatively few lines of code, and to converge reasonably in the Newton's method.įor a dramatic speedup, we could partition the constraint equations into roughly-triangular form, and then solve sub-systems in dependency order. The Jacobian matrix is computed by an internal symbolic algebra system, allowing considerable flexibility in the range of user-facing constraints without a combinatorial explosion of hand-coded special cases.Īs whitequark notes, the final solution of the constraint equations is a relatively small part of the overall work. They're solved by a Newton-ish method, which for underconstrained sketches also minimizes at each step the sum of the squares of the distances that any un-dragged points move (plus some other stuff). So yeah, the constraints in SolveSpace are nonlinear. An optimized matrix library (Eigen, BLAS, LAPACK, etc.) would provide a modest speedup without too much work. "Constraint" means something different to Cassowary than it does to us here, and isn't obviously useful. Drawing Workebench has no tools to add dimensions.In this video you will see the installation and basic introduction to Drawing Dimensions Workebench.I show.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |