
Overall, this is something I wish I had seen before I started on OpenSCAD.
#Openscad tutorial code
On page 17, would you please expand the code window? It needs to show more lines. That's OK though, but those are features I use constantly when examining someone else's OpenSCAD code. I couldn't reveal a part in difference() by prepending a # symbol to it. You may want to remind the reader again that they can modify the code and click Run to see the results. On subsequent pages, while the "Run" button is clickable, it doesn't do anything obvious. It took me a few moments to figure out that the right mouse button doesn't pan the image as it does with OpenSCAD. When first rendering the cube on page 3, inform the reader that the cube can be rotated with the mouse.Īll I could do was rotate it though, at first. I'd love to be able to drop an stl, dxf or step (don't get distracted implementing this) on the page. blueprinting (measuring and projecting models).Then you will need to handle collab very well, be seamless in its adoption (think imgur in its early days) and do stuff that other tools don't do If you want to get acquired, I see you are basically a nice editor the overlays on github. I thought about building something similar. People will bounce, esp if asking for google or github creds.Īgain, I think is great. The start designing button should NOT ask for a signup, infact almost nothing should ask for a signup.
#Openscad tutorial how to
Understanding the coordinate system and how to navigate the world is crucial to not losing people in the first couple seconds/minutes. I have almost no context of where things are landing. May I have? All I see is a white plane, a small almost indistinguishable axis marker. I'd put a small mode icon for when someone is in orbit, zoom or pan mode.Įvery cube is created on the first octant I tried with keyboard and mouse, just tried with the trackpad. Someone not used to OpenSCAD would not know how to do this.


Have you tried zooming, scrolling, touching the cube yet? I know this is basically your MVP right? It is excellent, but it needs a bit more before it will gain traction.

It has no ability to measure the model, do alignment or hit scanning. Model navigation and alignment is where you can set yourself apart from the desktop openscad editor. Not executing must be a feature in your MD DSL. I would expect the content openscad script inside of the markdown to render as soon as that md fragment loads (first one), subsequent ones would need to have the run button hit. I would expect all the scad files in the sidebar to be pre-rendered and cached, so when I select it in the sidebar (mouse or keyboard) that I would see a render immediately on the right pane. First off, this is really neat! I like how clean everything and minimal everything is (at all levels, I inspected the app itself a little bit).
