Phil Schatzmann

  • Blogs
    • Arduino
    • Data Science
    • Machine Sound
    • Machine Learning
    • Quantitative Trading
    • EDGAR
    • 3D Printing
    • Infrastructure
    • Other Topics
  • Projects
    • The Synthesis ToolKit (SKT) Library for Arduino
    • Investor
    • Smart EDGAR
    • OpenSCAD Kernel
    • News Digest
    • Zolldokumente.ch
    • SwissQR
  • Login
  • Subscribe

3D Printing

3D Printed Planes

OpenSCAD for Jupyter has been released

The OpenSCAD kernel V1.0.13 for Jupyter is available on PyPi and ready to be used. As a poof of concept and to test the functionality I was using my Quadrotor Design:

By pschatzmann, 5 years2. March 2020 ago
3D Printing

Syntax Hightlighting for OpenSCAD in Jupyterlab

Out of the box Jupyterlab is providing a rich set of supported languages for Syntax Highlighting. Unfortunately OpenSCAD is not one of them. So I tried to research this topic: Internally Jupyterlab is using the CodeMirror editor and Codemirror allows to extend the syntax highlighting by defining custom modes. The Read more…

By pschatzmann, 5 years28. February 2020 ago
3D Printing

OpenSCAD in Jupyterlab with Docker¶

Update: I needed to switch from Alpine to Ubuntu to make this work reliably. The latest release is also automatically adding the necessary xvfb command at the startup of the kernel. The image can be found on Dockerhub

By pschatzmann, 5 years26. February 2020 ago
3D Printing

An OpenSCAD Kernel for Jupyter

I was missing a Jupyter Kernel for OpenSCAD. There are already different existing projects that try to bring the OpenSCAD functionality to Jupyter: ViewSCAD is providing a Python API over OpenSCAD SCAD4 is providing an API for JVM based Languages But you can’t use the OpenSCAD language itself in the Read more…

By pschatzmann, 5 years26. February 2020 ago
3D Printing

Displaying 3D STL Files in Jupyterlab

The STL (Standard Triangle Language) is the industry standard file type for 3D Printing. Jupyter and it’s successor Jupyterlab offer quite a big range of built in renderers that allow you to display different file formats. Unfortunately this is not true for 3D file formats. To close this gap, I decided to implement a simple Read more…

By pschatzmann, 5 years26. February 2020 ago
3D Printed Planes

Scad4J – A Parameterized 3D Quadrotor¶

I was struggling quite a bit to integrate the parameters into the Scad4J API. Here is an example which demonstrates how we can use the Scad4J library to build a simple RC quad.

By pschatzmann, 5 years20. February 2020 ago
3D Printed Planes

Modules in Scad4J

I tried to build some complex models with Scad4J and realised that the generated code  is getting quite unreadable. So it would be useful if we could use modules to structure our models. Here is an example how we can use the Scad4J library to build a first DRAFT of Read more…

By pschatzmann, 5 years19. February 2020 ago
3D Printing

Parametrized Cork Pals in Scad4J

Cork Pals are toys that utilize 3D printing and recycling. Use a wine cork to connect two 3D printed pieces and there you have it. In my experience not all corks were always fitting: one cork side might be too big or too small – so I decided to make Read more…

By pschatzmann, 5 years18. February 2020 ago
3D Printed Planes

Hinges in Scad4J

I am about to design a model RC plane. In order to attach the control surfaces to the body I am planning to use some hinges. Fortunately there is a ‘Parametric Hinge’ written by ‘Rohin Gosling’ that can be used in OpenSCAD. In this Blog I will check out how Read more…

By pschatzmann, 5 years18. February 2020 ago
3D Printing

Solid Modelling for 3D Printing for the JVM in Jupyterlab

I bought myself a 3D printer and I thought it would be cool to program the models in Jupyter. I am currently doing quite some development in Scala so a JVM based solution running in Jupyter would be my preferred option. Most of the people use some GUI driven CAD Read more…

By pschatzmann, 5 years16. February 2020 ago

Posts pagination

Previous 1 2
Phil Schatzmann
Rue du Biais 24 B
1957 Ardon
Switzerland

phil.schatzmann@gmail.com

Categories
3D 3D Printed Planes 3D Printing Arduino Data Science EDGAR Infrastructure LogicAnalyzer Machine Learning Machine Sound News Digest OpenSCAD Kernel Other Topics Pico Projects Quantitative Trading RC Text To Speech
RSS RSS
  • Arduino Audio Tools: Pimping Up Resampling
  • HIMEM – ESP32 PSRAM on Steroids

Hestia | Developed by ThemeIsle