thewildmage
|
56a15482a0
|
Don't use line_width_first_layer for pattern
|
2023-07-16 16:10:40 -06:00 |
|
thewildmage
|
499be78290
|
Fix mixed up draw_number parameter
|
2023-07-16 15:45:11 -06:00 |
|
thewildmage
|
f7fa5c239e
|
Set number print speed
|
2023-07-16 15:44:41 -06:00 |
|
thewildmage
|
974da42e8b
|
Fix comparison typo
|
2023-07-16 14:53:09 -06:00 |
|
thewildmage
|
d3cae4408d
|
Label glyph G-code
|
2023-07-16 14:50:06 -06:00 |
|
thewildmage
|
04ae4e6a27
|
Remove redundant processor tags
|
2023-07-16 14:32:22 -06:00 |
|
thewildmage
|
85140615b9
|
Use different step value for pattern test
|
2023-07-16 14:32:03 -06:00 |
|
thewildmage
|
bc040bae38
|
Don't constantly recreate GCodeWriter
|
2023-07-16 11:41:06 -06:00 |
|
thewildmage
|
6ff8b1a6ad
|
Move set_starting_point to private
|
2023-07-16 10:54:11 -06:00 |
|
thewildmage
|
c5a026cda0
|
Don't store is_bbl_printer
|
2023-07-16 10:36:37 -06:00 |
|
thewildmage
|
30b33e9c06
|
Fully refresh config
|
2023-07-16 08:53:26 -06:00 |
|
thewildmage
|
f75c4bea68
|
Merge branch 'main' into feature/pressure-advance-pattern-method
|
2023-07-15 11:34:42 -06:00 |
|
thewildmage
|
1cc0b4f9d3
|
Add GCodeProcessor tags
|
2023-07-14 16:42:01 -06:00 |
|
thewildmage
|
8e5168c590
|
(Hopefully) fix missing origin
|
2023-07-14 16:22:10 -06:00 |
|
thewildmage
|
ff65928fc0
|
Make number tab infill explanation more clear
|
2023-07-14 14:55:35 -06:00 |
|
thewildmage
|
a6de577cf0
|
Merge remote-tracking branch 'upstream/main' into feature/pressure-advance-pattern-method
|
2023-07-14 10:39:02 -06:00 |
|
thewildmage
|
251733ba26
|
Update Calibration.md
|
2023-07-13 22:50:24 -06:00 |
|
thewildmage
|
c3aa86c25d
|
Update Calibration.md
|
2023-07-13 22:44:54 -06:00 |
|
thewildmage
|
13ed2c51d6
|
Replace "anchor" with "first_layer" for better consistency
|
2023-07-13 22:38:26 -06:00 |
|
thewildmage
|
2d13b0eca9
|
Use clearer function name
|
2023-07-13 22:32:47 -06:00 |
|
thewildmage
|
da7d9793f4
|
Use line_width_anchor() for all of initial layer
|
2023-07-13 22:31:43 -06:00 |
|
thewildmage
|
cd3e4e7ce7
|
Fix incorrect DrawBoxOptArg default
|
2023-07-13 21:51:49 -06:00 |
|
thewildmage
|
34c6122fed
|
Give value of config to const m_initial_config, not ref
|
2023-07-13 21:33:49 -06:00 |
|
thewildmage
|
7dc02c7112
|
Remove unnecessary middleman PatternSettings
|
2023-07-13 21:17:22 -06:00 |
|
thewildmage
|
606ee7ec4b
|
Fix wrong number thickness in PA Line
|
2023-07-13 20:50:10 -06:00 |
|
thewildmage
|
e99b0100a0
|
Move mp_gcodegen into line method alone
|
2023-07-13 20:24:15 -06:00 |
|
thewildmage
|
13ac7c84e4
|
Clean up
|
2023-07-13 17:16:24 -06:00 |
|
thewildmage
|
f7216d3bdb
|
Bugfix: Shouldn't need to move handle to see pattern
|
2023-07-13 17:07:10 -06:00 |
|
thewildmage
|
cd80f9d415
|
doc: Make width and speed settings used more clear
|
2023-07-13 17:00:08 -06:00 |
|
thewildmage
|
dfd08efadb
|
Don't speed_adjust twice
|
2023-07-13 16:48:08 -06:00 |
|
thewildmage
|
b3162d71ca
|
Actually use speed in draw_line
|
2023-07-13 16:24:24 -06:00 |
|
thewildmage
|
46399ddb43
|
Update licensing info
|
2023-07-13 16:08:53 -06:00 |
|
thewildmage
|
df892cc77a
|
Update Calibration.md
|
2023-07-13 16:08:44 -06:00 |
|
thewildmage
|
b806476159
|
Remove asserts which limited life of key/value set
|
2023-07-13 12:28:41 -06:00 |
|
thewildmage
|
6f346c9ce1
|
Make sure set_key_value operates on existing keys
|
2023-07-13 11:33:54 -06:00 |
|
thewildmage
|
7e1156c68d
|
Remove unused lines, formatting clean up
|
2023-07-13 11:33:34 -06:00 |
|
thewildmage
|
03f7686aca
|
Don't hard-code print config settings
|
2023-07-12 17:25:04 -06:00 |
|
thewildmage
|
dcf64705b0
|
Remove unused member variable
|
2023-07-11 21:15:01 -06:00 |
|
thewildmage
|
097a60d02e
|
Use correct model
|
2023-07-11 20:53:52 -06:00 |
|
thewildmage
|
a1f558e544
|
Use clearer function names
|
2023-07-11 17:44:03 -06:00 |
|
thewildmage
|
9214d97791
|
Fix overzealous m_last_pos initialization
|
2023-07-11 17:41:34 -06:00 |
|
thewildmage
|
9883cee7c1
|
Make pattern actually move with handle
|
2023-07-10 21:56:34 -06:00 |
|
thewildmage
|
e11d409455
|
Re-generate pattern on reslice
|
2023-07-10 18:15:58 -06:00 |
|
thewildmage
|
b8728e7921
|
Pass model into generate_gcodes to improve consistency
|
2023-07-10 18:14:55 -06:00 |
|
thewildmage
|
ecc3002ffd
|
Fix speed setting bug
|
2023-07-10 13:30:51 -06:00 |
|
thewildmage
|
3378aaff4e
|
Improve/fix pattern writer and config
|
2023-07-07 01:27:28 -06:00 |
|
thewildmage
|
456a20ffdc
|
Improve const correctness
|
2023-07-07 01:24:59 -06:00 |
|
thewildmage
|
8be41ba2f4
|
Move pattern when handle moves
|
2023-07-05 21:20:16 -06:00 |
|
thewildmage
|
89df84a810
|
Formatting adjustments
|
2023-07-05 21:19:49 -06:00 |
|
thewildmage
|
e35a8a162f
|
Store CalibPressureAdvancePattern with model
|
2023-07-05 21:18:38 -06:00 |
|
thewildmage
|
c2cfa8d61c
|
Vec3d fix
|
2023-07-05 21:15:45 -06:00 |
|
thewildmage
|
82abbafbf9
|
Add translate_starting_point function
|
2023-07-05 21:15:24 -06:00 |
|
thewildmage
|
67989cd134
|
Use Vec3d instead of Vec2d for m_starting_point and m_last_pos
|
2023-07-05 21:14:55 -06:00 |
|
thewildmage
|
f159e34998
|
Use correct bounding box
|
2023-07-05 21:06:02 -06:00 |
|
thewildmage
|
ebe9c908fb
|
Fix off by one layer bug
|
2023-06-30 08:46:38 -06:00 |
|
thewildmage
|
6b5079731e
|
Fix and consolidate number tab creation
|
2023-06-29 22:29:44 -06:00 |
|
thewildmage
|
ca04dea567
|
Replace bed_center() with m_starting_point
|
2023-06-28 12:58:29 -06:00 |
|
thewildmage
|
719f9c27c4
|
Consolidate m_starting_point and pattern_start functions
|
2023-06-28 09:04:55 -06:00 |
|
thewildmage
|
4bda8904e4
|
Move logic to Plater
Modifications to model in GCode cancelled _do_export from within itself
|
2023-06-27 22:36:11 -06:00 |
|
thewildmage
|
aa55c3bd7c
|
Use cube primitive as positioning handle
|
2023-06-26 12:16:19 -06:00 |
|
thewildmage
|
2cd5072112
|
Remove redundant invocation
|
2023-06-20 17:16:14 -06:00 |
|
thewildmage
|
669047890a
|
New strategy for adding custom G-code
|
2023-06-20 16:48:21 -06:00 |
|
thewildmage
|
cc1f8abd47
|
Restructure calib
|
2023-06-20 16:45:13 -06:00 |
|
thewildmage
|
e5d8e25e4f
|
Reorganize Plater::calib_pa()
|
2023-06-19 12:02:44 -06:00 |
|
thewildmage
|
1dbc417387
|
Use new scaling method
|
2023-06-18 18:58:13 -06:00 |
|
thewildmage
|
6d57b56a5e
|
Proof of concept: Adding custom G-Code at layer
|
2023-06-12 10:01:33 -06:00 |
|
thewildmage
|
665a6c1f9a
|
Rearrange and clean up
|
2023-06-11 21:59:28 -06:00 |
|
thewildmage
|
c642fab703
|
Use placeholder STL to create needed layers
|
2023-06-11 21:12:45 -06:00 |
|
thewildmage
|
28420a58da
|
Fix inverted Y direction in pattern digit drawing
|
2023-06-08 22:37:42 -06:00 |
|
thewildmage
|
98dfde681e
|
Move short constructor into .hpp
|
2023-06-08 22:36:58 -06:00 |
|
thewildmage
|
dc42b14d73
|
Fix misplaced decimal in PA Line
|
2023-06-08 21:04:32 -06:00 |
|
thewildmage
|
e09513863a
|
Extract shared e_per_mm function
|
2023-06-08 21:01:53 -06:00 |
|
thewildmage
|
aef49436cd
|
Fix sequential number draw direction
|
2023-06-08 18:31:01 -06:00 |
|
thewildmage
|
249af70e28
|
Make more of draw_line() const
|
2023-06-08 17:30:37 -06:00 |
|
thewildmage
|
350f5d4331
|
Make draw_box() G-code comments more helpful
|
2023-06-08 17:17:42 -06:00 |
|
thewildmage
|
3aab4dacc6
|
Fix pattern drawing, minor misc. clean up
|
2023-06-08 16:48:34 -06:00 |
|
thewildmage
|
a5e3d528db
|
Simplify optArgs constructors
|
2023-06-08 09:44:54 -06:00 |
|
thewildmage
|
bd4e464986
|
Add layer change G-code, set more print variables
|
2023-06-08 09:00:40 -06:00 |
|
thewildmage
|
45ba09c70b
|
Handle top-level dialog changes, consolidate params definitions
|
2023-06-05 17:11:26 -06:00 |
|
thewildmage
|
1b59f517ed
|
Fix incorrect default step value
|
2023-06-05 14:39:10 -06:00 |
|
thewildmage
|
a14d917eff
|
Yet more compile error fixes
|
2023-06-05 13:54:48 -06:00 |
|
thewildmage
|
47fdf2d63e
|
More compilation error fixes
|
2023-06-05 00:50:43 -06:00 |
|
thewildmage
|
b59c643615
|
Make DrawDigitMode options more clear
|
2023-06-05 00:50:27 -06:00 |
|
thewildmage
|
5ff4d2a8bc
|
Fixing complier errors
|
2023-06-04 18:23:07 -06:00 |
|
thewildmage
|
01ec1ed139
|
Fix invalid comparison
|
2023-06-04 18:11:21 -06:00 |
|
thewildmage
|
f578b88862
|
Fix forward declaration error
|
2023-06-04 17:39:42 -06:00 |
|
thewildmage
|
7b94e112b2
|
Reuse PA Line STL
|
2023-06-04 11:47:24 -06:00 |
|
thewildmage
|
340dbc9d0b
|
Complete print_pa_pattern function
|
2023-06-04 11:43:48 -06:00 |
|
thewildmage
|
6702712812
|
Update opt args usage. Finish draw_box function
|
2023-06-01 20:21:26 -06:00 |
|
thewildmage
|
e0555605f9
|
Simplify optional arguments structs
|
2023-06-01 20:05:31 -06:00 |
|
thewildmage
|
704d5b7cc4
|
Add structs to manage optional arguments
|
2023-06-01 18:46:36 -06:00 |
|
thewildmage
|
2b913b96e1
|
Add encroachment member variable
|
2023-06-01 11:07:02 -06:00 |
|
thewildmage
|
bce935062c
|
Rearrange
|
2023-06-01 11:06:46 -06:00 |
|
thewildmage
|
e59df82062
|
Add struct for pattern config, more helpers
|
2023-05-31 22:51:27 -06:00 |
|
thewildmage
|
7737ab526b
|
Add more helper functions
|
2023-05-31 19:33:41 -06:00 |
|
thewildmage
|
36dfe571a7
|
Complete basic draw_box function
|
2023-05-31 13:38:05 -06:00 |
|
thewildmage
|
346d221b9e
|
Start work on print_pa_pattern
|
2023-05-30 21:49:54 -06:00 |
|
thewildmage
|
35da0b67c7
|
Rearrange and clean up
|
2023-05-30 21:49:33 -06:00 |
|
thewildmage
|
326e771c63
|
Clean up and simplify
|
2023-05-30 18:46:20 -06:00 |
|
thewildmage
|
1a2334a6f9
|
Extract set_nozzle_diameter()
|
2023-05-30 16:53:04 -06:00 |
|