atom-jscadPreviewing (J)SCAD 3D models inside Atom.

联合创作 · 2023-09-28 00:41

atom-jscad


Solid 3D CAD models inside Atom (JSCAD).



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



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



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


CHANGELOG


v1.2.0



  • Watch includes for changes and reload


v1.1.0



  • Added completion for some openscad-like helpers


v1.0.0



  • Every type of error should be reported to user from now

  • Written own include function, similar to the .org version

  • Fixed infinite loop on previewing second pane

  • Added full featured sample with descriptions

  • Package migration


License


This is licensed under the MIT license.

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报