Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
MarlinKimbra
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
machinery
MarlinKimbra
Commits
a0b64f01
Commit
a0b64f01
authored
Oct 31, 2014
by
MagoKimbra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add LASER BEAM
parent
05976ad2
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
8 additions
and
258 deletions
+8
-258
Configuration.h
MarlinKimbra/Configuration.h
+3
-3
ConfigurationStore.cpp
MarlinKimbra/ConfigurationStore.cpp
+0
-2
Configuration_CNC_laser.h
MarlinKimbra/Configuration_CNC_laser.h
+0
-247
Marlin_main.cpp
MarlinKimbra/Marlin_main.cpp
+4
-4
pins.h
MarlinKimbra/pins.h
+1
-1
README.md
README.md
+0
-1
No files found.
MarlinKimbra/Configuration.h
View file @
a0b64f01
...
@@ -48,7 +48,6 @@
...
@@ -48,7 +48,6 @@
//#define COREXY
//#define COREXY
//#define DELTA
//#define DELTA
//#define SCARA
//#define SCARA
//#define CNCLASER
#if defined(CARTESIAN)
#if defined(CARTESIAN)
#include "Configuration_Cartesian.h"
#include "Configuration_Cartesian.h"
...
@@ -58,8 +57,6 @@
...
@@ -58,8 +57,6 @@
#include "Configuration_Delta.h"
#include "Configuration_Delta.h"
#elif defined(SCARA)
#elif defined(SCARA)
#include "Configuration_Scara.h"
#include "Configuration_Scara.h"
#elif defined(CNCLASER)
#include "Configuration_CNC_laser.h"
#endif
#endif
/***********************************************************************/
/***********************************************************************/
...
@@ -593,6 +590,9 @@
...
@@ -593,6 +590,9 @@
//define BlinkM/CyzRgb Support
//define BlinkM/CyzRgb Support
//#define BLINKM
//#define BLINKM
// define LASERBEAM
//#define LASERBEAM
/**********************************************************************\
/**********************************************************************\
* Support for a filament diameter sensor
* Support for a filament diameter sensor
* Also allows adjustment of diameter at print time (vs at slicing)
* Also allows adjustment of diameter at print time (vs at slicing)
...
...
MarlinKimbra/ConfigurationStore.cpp
View file @
a0b64f01
...
@@ -44,8 +44,6 @@ void _EEPROM_readData(int &pos, uint8_t* value, uint8_t size)
...
@@ -44,8 +44,6 @@ void _EEPROM_readData(int &pos, uint8_t* value, uint8_t size)
#define EEPROM_VERSION "V12"
#define EEPROM_VERSION "V12"
#elif defined(SCARA)
#elif defined(SCARA)
#define EEPROM_VERSION "V13"
#define EEPROM_VERSION "V13"
#elif defined(CNCLASER)
#define EEPROM_VERSION "V14"
#endif
#endif
#ifdef EEPROM_SETTINGS
#ifdef EEPROM_SETTINGS
...
...
MarlinKimbra/Configuration_CNC_laser.h
deleted
100644 → 0
View file @
05976ad2
This diff is collapsed.
Click to expand it.
MarlinKimbra/Marlin_main.cpp
View file @
a0b64f01
...
@@ -940,7 +940,7 @@ static inline type array(int axis) \
...
@@ -940,7 +940,7 @@ static inline type array(int axis) \
{ return pgm_read_any(&array##_P[axis]); }
{ return pgm_read_any(&array##_P[axis]); }
XYZ_CONSTS_FROM_CONFIG
(
float
,
base_min_pos
,
MIN_POS
);
XYZ_CONSTS_FROM_CONFIG
(
float
,
base_min_pos
,
MIN_POS
);
#if defined(CARTESIAN) || defined(COREXY) || defined(SCARA)
|| defined(CNCLASER)
#if defined(CARTESIAN) || defined(COREXY) || defined(SCARA)
XYZ_CONSTS_FROM_CONFIG
(
float
,
base_max_pos
,
MAX_POS
);
XYZ_CONSTS_FROM_CONFIG
(
float
,
base_max_pos
,
MAX_POS
);
XYZ_CONSTS_FROM_CONFIG
(
float
,
base_home_pos
,
HOME_POS
);
XYZ_CONSTS_FROM_CONFIG
(
float
,
base_home_pos
,
HOME_POS
);
XYZ_CONSTS_FROM_CONFIG
(
float
,
max_length
,
MAX_LENGTH
);
XYZ_CONSTS_FROM_CONFIG
(
float
,
max_length
,
MAX_LENGTH
);
...
@@ -987,7 +987,7 @@ static float duplicate_extruder_temp_offset = 0; // used in mode 2
...
@@ -987,7 +987,7 @@ static float duplicate_extruder_temp_offset = 0; // used in mode 2
bool
extruder_duplication_enabled
=
false
;
// used in mode 2
bool
extruder_duplication_enabled
=
false
;
// used in mode 2
#endif //DUAL_X_CARRIAGE
#endif //DUAL_X_CARRIAGE
#if defined(CARTESIAN) || defined(COREXY) || defined(SCARA)
|| defined(CNCLASER)
#if defined(CARTESIAN) || defined(COREXY) || defined(SCARA)
static
void
axis_is_at_home
(
int
axis
)
{
static
void
axis_is_at_home
(
int
axis
)
{
#ifdef DUAL_X_CARRIAGE
#ifdef DUAL_X_CARRIAGE
if
(
axis
==
X_AXIS
)
{
if
(
axis
==
X_AXIS
)
{
...
@@ -2950,7 +2950,7 @@ void process_commands()
...
@@ -2950,7 +2950,7 @@ void process_commands()
break
;
break
;
#endif
#endif
#ifdef
CNCLASER
#ifdef
LASERBEAM
case
03
:
// M03 S - Setting laser beam
case
03
:
// M03 S - Setting laser beam
{
{
if
(
code_seen
(
'S'
))
{
if
(
code_seen
(
'S'
))
{
...
@@ -2961,7 +2961,7 @@ void process_commands()
...
@@ -2961,7 +2961,7 @@ void process_commands()
case
05
:
// M05 - Setting laser beam off
case
05
:
// M05 - Setting laser beam off
digitalWrite
(
LASERBEAM_PIN
,
0
);
digitalWrite
(
LASERBEAM_PIN
,
0
);
break
;
break
;
#endif //
CNCLASER
#endif //
LASERBEAM
case
17
:
case
17
:
LCD_MESSAGEPGM
(
MSG_NO_MOVE
);
LCD_MESSAGEPGM
(
MSG_NO_MOVE
);
...
...
MarlinKimbra/pins.h
View file @
a0b64f01
...
@@ -2920,7 +2920,7 @@ DaveX plan for Teensylu/printrboard-type pinouts (ref teensylu & sprinter) for a
...
@@ -2920,7 +2920,7 @@ DaveX plan for Teensylu/printrboard-type pinouts (ref teensylu & sprinter) for a
#endif // END DELTA
#endif // END DELTA
#endif // END NPR2
#endif // END NPR2
#ifdef
CNCLASER
#ifdef
LASERBEAM
#define LASERBEAM_PIN 6
#define LASERBEAM_PIN 6
#endif
#endif
...
...
README.md
View file @
a0b64f01
...
@@ -73,7 +73,6 @@ I put in a single firmware all the firmware that I found online for the various
...
@@ -73,7 +73,6 @@ I put in a single firmware all the firmware that I found online for the various
*
\#
define COREXY
*
\#
define COREXY
*
\#
define DELTA
*
\#
define DELTA
*
\#
define SCARA
*
\#
define SCARA
*
\#
define CNCLASER
Different axis step per unit for all extruder
Different axis step per unit for all extruder
-----------------
-----------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment