-
Notifications
You must be signed in to change notification settings - Fork 298
Configuring 0.99 3D Printing Extensions
<<< Back to Configuring Version 0.99 Main Page
!!!! TAKE NOTE: The 3D printer extensions documented on this page are pre-release and experimental (hence the leading underscore). These settings will NOT be present in the release ultimate 3D printing releases. Please expect any UIs or code written to these specifications to require changes. The settings on this page will be removed and will not be backwards compatible. !!!!
This page documents axis settings. Each axis object ("group") has a collection of parameters for that axis. There are 6 axis groups, X,Y,Z linear axes, and A,B,C rotary axes. Not all axes have all parameters.
- Axis examples use X axis, but any axis is OK unless otherwise noted
There are 3 heater groups. The examples below show heater group 1 - {_he1:n}
Setting | Description | Notes
--------|-------------|-------
[{_he1e:...}](#_he1e---heater-enable) | Heater Enable | 0=off, 1=on
[{_he1p:...}](#_he1p---heater-p) | Heater P (PID) | read/write
[{_he1i:...}](#_he1i---heater-i) | Heater I (PID) | read/write
[{_he1d:...}](#_he1d---heater-d) | Heater D (PID) | read/write
[{_he1st:...}](#_he1st---set-temperature) | Set setpoint temperature | write-only
[{_he1t:...}](#_he1t---get-temperature) | Current temperature | read-only
[{_he1op:...}](#_he1op---heater-output) | Heater PWM level | read-only
[{_he1tr:...}](#_he1tr---thermistor-resistance) | Thermistor resistance | read-only
[{_he1at:...}](#_he1at---at-temperature) | "At temperature" flag | read-only
[{_he1an:...}](#_he1an---heater-adc) | Heater ADC reading | read-only
[{_he1fp:...}](#_he1fp---fan-power) | Fan power | read/write
[{_he1fm:...}](#_he1fm---fan-min-power) | Fan min power | read/write
[{_he1fl:...}](#_he1fl---fan-low-temperature) | Fan low temperature | read/write
[{_he1fh:...}](#_he1fh---fan-high-temperature) | Fan high temperature | read/write
PID settings for heater feedback loop. Typical default values are:
For an extruder heater, 12volt:
DEFAULT_P 7.0
DEFAULT_I 0.05
DEFAULT_D 150.0
For a heated bed:
DEFAULT_P 9.0
DEFAULT_I 0.12
DEFAULT_D 400.0
Getting Started Pages
- Home
- What is g2core?
- Who uses g2core?
- Jerk-Controlled Motion
- Getting Started with g2core
- Connecting to g2core
- Configuring g2core
- Flashing g2core
- Troubleshooting
Reference Pages
- Gcodes
- Mcodes
- Text Mode
- JSON Communications
- GPIO Digital IO
- Alarms & Exceptions
- Power Management
- Coordinate Systems
- Status Reports
- Status Codes
- G2 Communications
- Tool Offsets and Selection
- Probing
- Feedhold, Resume, Job Kill
- Marlin Compatibility
- 9 Axis UVW Operation
- gQuintic Specs
Discussion Topics
- Roadmap
- GPIO for 1.X Releases
- Toolheads
- Raster Streaming Prototol
- g2core REST Interface
- Gcode Parsing
- G2 3DP Dialect
- Consensus Gcode
- Digital DRO
- Overview of Motion Processing
Developer Pages
- Development & Contribution
- Branching and Release - DRAFT
- Getting Started with g2core Development
- Project Structure & Motate
- Compiling G2
- OSX w/Xcode
- OSX/Linux Command Line
- Windows10 w/AtmelStudio7
- Debugging G2 on OSX
- Board and Machine Profiles
- Arduino Due Pinout
- Arduino DUE External Interfaces
- Diagnostics
- Debugging w/Motate Pins
- Development Troubleshooting
- g2core Communications
- Git Procedures
- Windows 10 / VMware 8 Issues
- Dual Endpoint USB Internals
- G2core License
- VSCode Setup
- Compatibility Axioms
- Wiki History