All Projects → manahter → nCNC

manahter / nCNC

Licence: MIT license
Blender CNC Add on - nCNC - G code visualizer, g code converter, g code sender, CNC Milling

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to nCNC

Blendpeaks
A free and open source addon for Blender. It creates mountain peaks.
Stars: ✭ 78 (+62.5%)
Mutual labels:  blender-addon
blender-halo-tools
Halo / Blam engine support for Blender.
Stars: ✭ 14 (-70.83%)
Mutual labels:  blender-addon
zpy
Synthetic data for computer vision. An open source toolkit using Blender and Python.
Stars: ✭ 251 (+422.92%)
Mutual labels:  blender-addon
Mesh Onion Skins
Mesh Onion Skins is a Blender add-on that helps to create and analyze object or character animation.
Stars: ✭ 30 (-37.5%)
Mutual labels:  blender-addon
DrawingBotV3
DrawingBotV3 is a software for creating line drawings from Images
Stars: ✭ 161 (+235.42%)
Mutual labels:  gcode-generation
interactive-physics-editor
Simplifies the process of positioning multiple objects in 3D space with collision handling
Stars: ✭ 20 (-58.33%)
Mutual labels:  blender-addon
blender-addon
Blender Addon to render light fields with depth and disparity maps
Stars: ✭ 106 (+120.83%)
Mutual labels:  blender-addon
cc3 blender tools
Add-on for importing and auto-setup of character creator 3 & 4 and iClone 7 & 8 character exports.
Stars: ✭ 191 (+297.92%)
Mutual labels:  blender-addon
verge3d-blender-addon
WebGL exporter add-on ripped from Verge3D for Blender toolkit
Stars: ✭ 91 (+89.58%)
Mutual labels:  blender-addon
Blender2NieR
Import/Export WMB/WTP/WTA/DAT/DTT/LAY/COL files for NieR:Automata
Stars: ✭ 115 (+139.58%)
Mutual labels:  blender-addon
Sand-Table
An open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)
Stars: ✭ 99 (+106.25%)
Mutual labels:  gcode-visualizer
MindMapper
Blender Python - Node-based multi-line text and image flowchart
Stars: ✭ 58 (+20.83%)
Mutual labels:  blender-addon
wfc 2D B3D
2D Wave Function Collapse as Blender Plugin
Stars: ✭ 29 (-39.58%)
Mutual labels:  blender-addon
hair guides
Blender Addon: Particle Hair Guides
Stars: ✭ 54 (+12.5%)
Mutual labels:  blender-addon
iqm-exm
IQM & EXM model format specs, Blender exporter, and LÖVE loader.
Stars: ✭ 35 (-27.08%)
Mutual labels:  blender-addon
beagleg
G-code interpreter and stepmotor controller for crazy fast coordinated moves of up to 8 steppers. Uses the Programmable Realtime Unit (PRU) of the Beaglebone.
Stars: ✭ 107 (+122.92%)
Mutual labels:  gcode-visualizer
assemblme
Iterative object assembly animations made simple
Stars: ✭ 19 (-60.42%)
Mutual labels:  blender-addon
bLandscapeTools
bLandscapeTools
Stars: ✭ 31 (-35.42%)
Mutual labels:  blender-addon
blender Shelves
Custom Header Buttons
Stars: ✭ 32 (-33.33%)
Mutual labels:  blender-addon
GoSlice
This is an experimental slicer for 3d printing written in Go also usable as modular slicing lib.
Stars: ✭ 69 (+43.75%)
Mutual labels:  gcode-generation

NOTE

The development of this Add-on has been stopped.

A better alternative - BlenderCAM: https://github.com/vilemduha/blendercam

Cover

Blender Add on - nCNC - CAM / CAD

Blender Addon Blender Addon Blender Addon Blender Addon Blender Addon GitHub last commit

NOTE1: The development of this add-on is interrupted.

NOTE2: It is planned to be developed only for Laser in the future.

This add-on; Allows you to control the CNC machine and generate G-code to milling.

  • Currently only curves can be converted (will be developed for 3D objects as well)
  • This add-on has been tested with GRBL v1.1 - CNC 3018.
  • This add-on under development.

Table of contents

Installation

  1. Before download.
  2. Blender: Edit -> Preferences -> Add-ons -> Install.
  3. Select the downloaded file and you're good to go.
  • Or see in detail on wiki

Issues and Solutions

General Features

  • G Code Viewer
  • G Code Converter
  • G Code Sender
  • CNC Controller
  • CNC Configurator

Usage

  • For detailed information about the use of the add-on;

Jog-1024x400

Feature Done

v0.6.7

  • Added - transparency to G code.
  • Added - Make the G code lines draw in front of others
  • Changed - Default Theme
  • Show / hide button for Included Objects
  • Click for details

v0.6.6

  • Added, pocket engrave on the surface Pocket
  • Pocket carving range can be changed.
  • Pockets can also be created on inclined objects.
  • Code can be generated without converting the text object to a curve.
  • Click for details

v0.6.5

  • Improvements have been made to the code.
  • Added progress bar to converting process for included objects.

v0.6.4

  • Bug fixed when closing the main 3D viewport
  • Bug fixed object duplication when modifying Toolpath Configs.
  • Added, G-Code conversion progress bar
  • Changed, G-Code reader progress bar position
  • Added 'auto convert' button. Not fully stable. Continuing to improve.

v0.6.3

  • The feature of creating a circle in a single line has been improved.
  • G2-G3 code cancellation feature has been added in toolpath configs. (Curve/Line, reverse button) as Line: Let it consist of lines only. Don't use G2-G3 code. as Curve: Use curves and lines. Use all, including G2-G3.
  • Added radius R value reading feature in G code.
  • Click for details

v0.6.2

  • Fixed Modal bug
  • Fixed the bug that occurred while deactivating and activating the add-on while the connection was open.

v0.6.1

  • Add Scene nCNC Settings Panel
  • Add Import / Export GCode
  • Add Gcode Analyse Panel
  • Add CNC Machine Tools
    • Add Connection
    • Add Communication
    • Add Machine ( Status, Modes, Configs )
    • Add Jog Controller
  • Add Vision Tools
    • Add Display GCode
    • Add Mill in 3D Viewport
    • Add Dashboard in Viewport
    • Add Change vision draws; show/hide, color, line size,
    • Add Draw to Selected Gcode line

License

nCNC uses the MIT license. See LICENSE for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].