• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

atom-jscad

Previewing 3D models inside Atom.
  • #scad
  • #jscad
  • #3d
  • #cad
  • #threejs
apla
1,371
2
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

atom-jscad

Solid 3D CAD models inside Atom (JSCAD).

Screenshot

Package available here.

Install

Released version can be installed from Atom's Packages > Settings View > Install package/theme

To install development version, go to the atom packages location (~/.atom/packages/), then

  • git clone https://github.com/apla/atom-jscad
  • cd atom-jscad

Other projects

  • OpenJSCAD

This is a base of this package. Project is very outdated, some changes backported from .org version, some features added, some things rewritten.

  • OpenJSCAD.org

Allows online editing of jscad files, but now in a heavy rewrite stage. Now processing and rendering is almost the same (excluding multiple objects returned from main). Best strategy for atom-jscad is use OpenJSCAD.Processor and OpenJSCAD.Viewer from this project.

WIP

  • [ ] Add option to use touchpad scroll on Mac for panning
  • [ ] Add watch for minimum suggestion length in autocomplete-plus configuration
  • [ ] Human-centric scad => jscad conversion
  • [ ] Use processor class from .org
    • [ ] Allow to include any supported file
    • [ ] Jump to the error source in included file
  • [ ] EPIC merge joostn and Spiritdude histories
    • [ ] viewer (#82, #202)
    • [ ] processor

CHANGELOG

v1.2.0

  • [x] Watch includes for changes and reload

v1.1.0

  • [x] Added completion for some openscad-like helpers

v1.0.0

  • [x] Every type of error should be reported to user from now
  • [x] Written own include function, similar to the .org version
  • [x] Fixed infinite loop on previewing second pane
  • [x] Added full featured sample with descriptions
  • [x] Package migration

License

This is licensed under the MIT license.

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by