Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Miscellaneous
»
Other
»
My project to build and program
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
Forum Rules
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
I hope FreePascal can sup...
by
xiyi0616
[
Today
at 03:57:43 am]
Weird error
by
n7800
[
Today
at 02:31:23 am]
How to merge multiple cla...
by
cdbc
[
Today
at 02:16:37 am]
Remote desktop software i...
by
Boleeman
[
Today
at 12:59:14 am]
AI assisted translation o...
by
schuler
[April 13, 2026, 10:41:29 pm]
FPC Unleashed (inline var...
by
Fibonacci
[April 13, 2026, 09:21:04 pm]
fp-h2pas: New C header tr...
by
Gustavo 'Gus' Carreno
[April 13, 2026, 06:32:22 pm]
Nezplug Library Player
by
Gigatron
[April 13, 2026, 04:15:33 pm]
Eschecs (UCI chess GUI) 5...
by
Roland57
[April 13, 2026, 04:10:12 pm]
[ANN] fpGUI Toolkit v2.0....
by
cdbc
[April 13, 2026, 03:14:21 pm]
Lazarus Bugfix Release 4....
by
dbannon
[April 13, 2026, 01:52:18 pm]
Strange happenings with T...
by
jamie
[April 13, 2026, 12:41:42 pm]
Little bit...
by
jamie
[April 13, 2026, 12:17:43 pm]
Necromancer's Dos Navigat...
by
dbannon
[April 13, 2026, 11:03:26 am]
Can't pass string to TEdi...
by
cdbc
[April 13, 2026, 10:13:44 am]
Fixed Bzip2 unpacker from...
by
domasz
[April 13, 2026, 08:09:54 am]
Ann: DeCoperators
by
Thaddy
[April 13, 2026, 07:37:29 am]
Bad Sandwich
by
Guva
[April 12, 2026, 09:55:25 pm]
ZeosDB and sqlite3
by
dseligo
[April 12, 2026, 09:06:22 pm]
The ever re-appearing /= ...
by
Thaddy
[April 12, 2026, 08:07:09 pm]
Some Lazarus Graphics Rel...
by
Boleeman
[April 12, 2026, 03:45:30 pm]
Some Lazarus Utils N Stuf...
by
Boleeman
[April 12, 2026, 03:39:45 pm]
Ann: Deinline: a de-inlin...
by
Fred vS
[April 12, 2026, 03:17:40 pm]
BAScript - Simple scripti...
by
Ñuño_Martínez
[April 12, 2026, 01:00:21 pm]
NiceGrid component for La...
by
Alexandr R
[April 12, 2026, 11:02:54 am]
« previous
next »
Print
Pages: [
1
]
Author
Topic: My project to build and program (Read 2882 times)
krolikbest
Sr. Member
Posts: 275
My project to build and program
«
on:
January 01, 2024, 10:33:01 pm »
Hi,
at the end of last year I started my amateur project to build and program laser and engraver machine but small in terms of dimensions. The first I wanted to do was to create application to deal with vectors, but without any extrenal library/ies, so from scratch everything started. There you can see my result (so far):
https://www.youtube.com/watch?v=X2ojIqAhlfA
Still to do:
- to complete manipulating of splines (achievable in reasonably time)
- project is meant to read and save in svg format (as I like to work with Inkscape). I have done the reading of this format (with limitations but in most cases it is sufficient). The saving is not yet done. Some ideas?
- generating code from table of vectors for cnc, I'm more or less grasping the topic (I did something similar years ago)
- to build laser engraver machine
Logged
MarkMLl
Hero Member
Posts: 8563
Re: My project to build and program
«
Reply #1 on:
January 01, 2024, 10:43:59 pm »
Quote from: krolikbest on January 01, 2024, 10:33:01 pm
- to build laser engraver machine
These days that's relatively simple, because of the ready availability of various aluminium extrusions, bearings, leadscrews and so on. Also you can get controller boards off-the-shelf, but I'd suggest (a) getting one that supports an extra axis and (b) sticking to one of the mainstream firmwares since they have benefited from many developers' work over the last ten years or so.
About ten years ago I acquired a CNC-converted Myford lathe, but got bogged down in trying to find a way to run the original software on the obsolete PC that accompanied it.
About 40 years ago the department for which I worked acquired a big multi-axis CNC mill from Lucas which had been used to make headlamp lens patterns. Nobody even tried to do anything with it...
MarkMLl
Logged
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories:
https://github.com/MarkMLl?tab=repositories
krolikbest
Sr. Member
Posts: 275
Re: My project to build and program
«
Reply #2 on:
January 01, 2024, 11:06:00 pm »
I'm making an uphill climb
Logged
Curt Carpenter
Hero Member
Posts: 747
Re: My project to build and program
«
Reply #3 on:
January 02, 2024, 03:44:21 am »
I suspect you're having a lot of fun -- and I salute your spirit of adventure!
Logged
zamtmn
Hero Member
Posts: 683
Re: My project to build and program
«
Reply #4 on:
January 03, 2024, 08:39:31 pm »
krolikbest
It might be worth taking a look at zcad
https://github.com/zamtmn/zcad
Logged
krolikbest
Sr. Member
Posts: 275
Re: My project to build and program
«
Reply #5 on:
January 03, 2024, 10:18:23 pm »
I've seen your excellent app.Finally today I finished splines (I'm very happy about that) and really respect to you, knowing now how much time you had to spend on this, I mean your z-cad of course. However my goal is to create simple app for correction drawings imported from Inkscape before finally (after some aditionally processing) sending them to my engraver. The control of this machine is (to be precise-will be) also handled by my program.
«
Last Edit: January 03, 2024, 10:23:02 pm by krolikbest
»
Logged
krolikbest
Sr. Member
Posts: 275
Re: My project to build and program
«
Reply #6 on:
April 11, 2025, 08:58:18 pm »
Finally I was able to complete the engraving/milling machine. One little step forward to make it also a laser engraver but from software perspective the project is completed. The result you can see here:
https://www.youtube.com/watch?v=5dVofDOM1f8
.
Regards,
Martin
PS
The language you hear it is Polish, my native.
Logged
dbannon
Hero Member
Posts: 3777
Re: My project to build and program
«
Reply #7 on:
April 12, 2025, 01:20:29 am »
OK, so, ordinarily, I would not click on a posted UTube link but glad I did.
Wow, that is so cool ! I have no Polish but towards the end, got to see the machine do its stuff ! Well done.
Davo
Logged
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project -
https://github.com/tomboy-notes/tomboy-ng
and my github -
https://github.com/davidbannon
krolikbest
Sr. Member
Posts: 275
Re: My project to build and program
«
Reply #8 on:
April 12, 2025, 08:02:03 am »
Glad you like it.
Btw. who wants a Lazarus logo emblem
?
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Miscellaneous
»
Other
»
My project to build and program
TinyPortal
© 2005-2018