gcodepreview

OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code or described as a DXF. (by WillAdams)

Gcodepreview Alternatives

Similar projects and alternatives to gcodepreview

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gcodepreview alternative or higher similarity.

gcodepreview discussion

Log in or Post with

gcodepreview reviews and mentions

Posts with mentions or reviews of gcodepreview. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-13.
  • Literate programming: Knuth is doing it wrong (2014)
    5 projects | news.ycombinator.com | 13 Jan 2025
    Interesting.

    Surprised I never heard of "Wikilon" (apparently it was an early precursor to Jupyter Notebooks?)

    I agree with the criticism at the bottom:

    >There's good and bad parts of LP, but it's not fair to pick examples of bad LP and use them to criticize all of LP, even if they were written by the guy who invented it. Some of the Wright planes crashed, but that doesn't mean airplanes are bad.

    The mention of Axiom is interesting, since I find that going a step further and integrating Tangle/Weave so that both "just happen" is a big reduction in friction, hence my stumping for assistance:

    https://tex.stackexchange.com/questions/722886/how-to-write-...

    and working up a package:

    https://github.com/WillAdams/gcodepreview/blob/main/literati...

    (which unfortunately has to be edited to match the files which it outputs, as must the master .tex file)

    which allows me to typeset a .tex file (which has ``normal'' syntax colouring in an editor, no "sea of grey" as .dtx inflicts) and get both the typeset .pdf and the .py and .scad files which are my project:

    https://github.com/WillAdams/gcodepreview

    (currently deeply into a re-write and hope to have a fully working version up by the end of the week --- see the archived v0.6 .tex/.pdf pair: https://github.com/WillAdams/gcodepreview/blob/main/gcodepre... to see a working state/example)

  • Ask HN: What are you going to build and ship in 2025?
    2 projects | news.ycombinator.com | 2 Jan 2025
    Finishing up yet another re-write of my current project:

    https://github.com/WillAdams/gcodepreview

    which I hope to then wrap up in a nice front-end using:

    https://github.com/derkork/openscad-graph-editor

    (or maybe some other tool --- is there a stand-alone, desktop version of Blockly which is extensible?)

    Hopefully I'll also figure out how to write up a LaTeX package for the Literate Programming technique used and maybe a _TUGboat_ article.

  • "A Course of Pure Mathematics" – G. H. Hardy (1921) [pdf]
    3 projects | news.ycombinator.com | 31 Dec 2024
    I needed to brush up on math for my current project:

    https://github.com/WillAdams/gcodepreview

    and found the book series:

    - _Make:Geometry_ https://www.goodreads.com/book/show/58059196-make

    - _Make:Trigonometry_ https://www.goodreads.com/book/show/123127774-make

    - _Make:Calculus_ https://www.goodreads.com/book/show/61739368-make

    a helpful review and extension of my slipshod math education.

    Next step is I need to work with conic sections and after that Bézier curves/surfaces --- could you suggest texts on those subjects?

  • Show HN: Instantly visualize any codebase as an interactive diagram
    10 projects | news.ycombinator.com | 27 Dec 2024
    Failed with:

    https://github.com/WillAdams/gcodepreview

    which is probably the weirdest structure one could imagine (Literate Program as a .tex file containing Python and OpenSCAD code for https://pythonscad.org/ ) there the Python file is the core, there is an intermediate OpenSCAD file which wraps it, and then a top-level OpenSCAD file which the user interacts with.

  • Documented and annotated source code for Elite on the Commodore 64
    5 projects | news.ycombinator.com | 16 Dec 2024
    Maybe just make a PDF and publish that to the site?

    I am doing that at:

    https://github.com/WillAdams/gcodepreview/blob/main/gcodepre...

    (but admittedly it's a very different project and no copyright complexities)

  • Nodezator is a generalist Python node editor
    7 projects | news.ycombinator.com | 29 Nov 2024
    If you wish to look into DXFs I worked up a technique for making them at:

    https://github.com/WillAdams/gcodepreview/blob/main/gcpdxf.p...

  • Docs Are Your Infrastructure
    1 project | news.ycombinator.com | 26 Nov 2024
  • We are shutting down the Ondsel FreeCAD business
    7 projects | news.ycombinator.com | 18 Nov 2024
  • Shaderblocks: Block-Based Image Editing
    8 projects | news.ycombinator.com | 9 Nov 2024
    Quite a different problemspace, but there is:

    https://github.com/derkork/openscad-graph-editor

    which allows programmatic 3D modeling using nodes/wires. It exposes _all_ of OpenSCAD (last I checked) and is quite extensible (I use it to control a Python-enabled version of OpenSCAD https://pythonscad.org/ in an effort to make DXFs and G-code: https://github.com/WillAdams/gcodepreview )

  • Programming Languages That Blew My Mind (2023)
    6 projects | news.ycombinator.com | 3 Nov 2024
    Parallel track:

    - MacBASIC: Mac GUI programming w/o Pascal or C https://www.folklore.org/MacBasic.html (which is something I'll never forgive Bill Gates for)

    - HyperCARD: It was magic to get into Developer mode and to create stacks --- it's unfortunate that Asymetrix Toolbook didn't get further, and a shame that Runtime Revolution which became Livecode reneged on their opensource effort --- hopefully someone will make good on that: https://openxtalk.org/

    Unfortunately, I never got anywhere w/ Interfacebuilder.app or Objective-C....

    - OpenSCAD: Make 3D things w/o having to use a full-fledged CAD program

    - BlockSCAD: Make 3D things w/o typing: https://www.blockscad3d.com/editor/ (though to be fair, https://github.com/derkork/openscad-graph-editor also allows that)

    - PythonSCAD: variables and file I/O for OpenSCAD (though to be fair, RapCAD had the latter, it was just hard to use it w/o traditional variables) https://pythonscad.org/

    Still working through a re-write of my OpenSCAD library in Python: https://github.com/WillAdams/gcodepreview and am hopeful that a tool like to https://nodezator.com/ will make that graphically accessible.

  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic gcodepreview repo stats
54
30
8.2
21 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that TeX is
the 37th most popular programming language
based on number of metions?