benny
|
15ebb7bb15
|
Bugfix: update model extents when using OpenCNCPilot parser.
|
2023-05-16 09:26:21 +03:00 |
|
benny
|
42aefe8ed8
|
Enabled arcs render after adapting OpenCNCPilot code.
Started porting iosender to C++
|
2023-05-16 09:18:06 +03:00 |
|
benny
|
c05a6a1ad2
|
Added bi-linear interpolation for getting Z coordinate at any location in the grid.
|
2023-05-14 00:03:36 +03:00 |
|
benny
|
91d438353d
|
Solved inter-thread communication issues by feeding commands over a queue.
|
2023-05-10 16:14:57 +03:00 |
|
benny
|
5748e3d5af
|
Heightmap probing is now rendered in real time.
|
2023-05-10 14:08:14 +03:00 |
|
benny
|
8a1c7d7d89
|
Heightmaps can now be loaded.
|
2023-05-10 11:13:55 +03:00 |
|
benny
|
5d7acafefa
|
Heightmaps can now be saved.
|
2023-05-10 10:30:39 +03:00 |
|
benny
|
51be423c44
|
Added camera panning
|
2023-05-09 14:43:25 +03:00 |
|
benny
|
abf1b26ba2
|
Heightmap probing ... done?
|
2023-05-09 14:30:39 +03:00 |
|
benny
|
368e5621d7
|
More work on heightmap probing.
|
2023-05-07 23:06:12 +03:00 |
|
benny
|
7e9be315cf
|
Some rendering clean-up.
|
2023-05-07 12:13:55 +03:00 |
|
benny
|
616011ac55
|
Implemented render of program extents.
|
2023-05-07 11:23:58 +03:00 |
|
benny
|
71e51c5033
|
Implemented showing program extents
|
2023-05-07 11:05:01 +03:00 |
|
benny
|
4556ddb746
|
Implemented report pins status.
|
2023-05-06 00:19:57 +03:00 |
|
benny
|
414344faaf
|
Markup cleanup + fixed precision DRO display.
|
2023-05-05 22:53:46 +03:00 |
|
benny
|
97b8186300
|
Keyboard jogging disabled by default.
|
2023-05-05 22:25:19 +03:00 |
|
benny
|
3913549b9e
|
Fixed sigsev caused by modifying UI from outside the UI thread.
WIP on jogging layout.
|
2023-05-05 16:58:34 +03:00 |
|
benny
|
3f9eb049b7
|
Got rid of segfault when uploading VBOs.
Added go-to-zero function.
Reworked how work pos is obtained.
|
2023-05-05 15:42:30 +03:00 |
|
benny
|
05db38ec55
|
Parser: improved comments reader
|
2023-05-05 15:40:12 +03:00 |
|
benny
|
4f9aed3996
|
Set selected work offset when running program.
|
2023-05-05 11:33:00 +03:00 |
|
benny
|
0d8bff6fd5
|
G-code parsing: enable ; comments
|
2023-05-05 11:18:30 +03:00 |
|
benny
|
1fd308a648
|
Implemented run program handler.
|
2023-05-04 21:48:55 +03:00 |
|
benny
|
e8c8cb46a5
|
Implemented check program handler.
|
2023-05-04 21:30:22 +03:00 |
|
benny
|
3ea1ca5efa
|
DRO works properly with work offsets. Offsets can be zeroed.
|
2023-05-04 15:57:34 +03:00 |
|
benny
|
cacbe1b8aa
|
Introduced machine state handlers (check and run still need work).
Added proper init handler, fetching settings and parameters and exposing them to UI.
Added spindle rendering.
|
2023-05-04 14:15:33 +03:00 |
|
benny
|
a63d58a1ec
|
Worked on trackball cam interface.
|
2023-05-03 13:39:47 +03:00 |
|
benny
|
ad0a80eb85
|
Added glm. Updated widget to expose mouse focus. Added custom renderer with stippled line.
|
2023-05-03 12:41:54 +03:00 |
|
benny
|
d729454f8a
|
Added errors description
|
2023-04-28 18:54:49 +03:00 |
|
benny
|
b361b6b2fe
|
Fixed program checking and executing report
|
2023-04-28 18:42:18 +03:00 |
|
benny
|
0b8f5a6950
|
Add alarm details and only rerender status when it changes
|
2023-04-28 16:08:05 +03:00 |
|
benny
|
30ccb20846
|
Lots of work on status representation
|
2023-04-28 14:50:58 +03:00 |
|
benny
|
796fd57ac3
|
Enabling opening and running of programs. Added jogging.
|
2023-04-27 23:15:06 +03:00 |
|
benny
|
32bda9d55b
|
Communicator banner + single char commands
|
2023-04-27 18:10:48 +03:00 |
|
benny
|
99cbad2c28
|
Fixed borken read
|
2023-04-27 16:00:42 +03:00 |
|
benny
|
1028f0dead
|
First TCP communicator
|
2023-04-27 15:53:44 +03:00 |
|
benny
|
708215a2ee
|
Initial import
|
2023-04-27 14:31:06 +03:00 |
|