Recent

Author Topic: CADSys4 3D.  (Read 4447 times)

mdadali

  • Guest
CADSys4 3D.
« on: January 14, 2025, 02:53:57 pm »
Hello,

Piero has released the source code for the 3D version of CADSys4,
and Michal has integrated it into the Online Package Manager.
A simple 3D example is also included.
Here is a video where you can see the 3D example: https://www.hackcad.com/maindownloads/cadsys43_3d_test.mkv.
Best regards,
Maurog

zamtmn

  • Hero Member
  • *****
  • Posts: 683
Re: CADSys4 3D.
« Reply #1 on: January 16, 2025, 09:58:22 am »
Hi! That's great news. I watched the video, and the coord system origin marker looks very strange with arrows that are not parallel to the grid.

mdadali

  • Guest
Re: CADSys4 3D.
« Reply #2 on: January 16, 2025, 02:42:34 pm »
Hello, thank you for your feedback. I don’t work with the 3D version, and honestly, I don’t have much knowledge in the 3D field either. I just compiled and ran the program on Linux. Since Piero is really very busy, he doesn’t participate in the forum. I will try to forward your concern to him.

Best regards,
Maurog

mdadali

  • Guest
Re: CADSys4 3D.
« Reply #3 on: January 16, 2025, 03:00:04 pm »
In a perspective view, the distances between the grid lines become smaller the further you move away from the origin. This is due to perspective distortion, which is used to create depth and spatial representation.

Therefore, it is correct that the three arrows (representing the axes of the coordinate system) cannot be parallel to the grid lines. They align with the coordinate axes and appear distorted or tilted in perspective.

If one wants to see parallel arrows, one would need to switch to an orthogonal view, where no perspective distortion is applied. (Chat-GPT). ???

HPF_BR

  • Newbie
  • Posts: 4
Re: CADSys4 3D.
« Reply #4 on: March 11, 2026, 01:51:50 am »
Attached are the revised files to run the simplecad3d example, which does not run in Lazarus in its current form. The CADSys4 component also underwent a minor correction to enable 3D usage in Lazarus; however, there are still many VCL/Delphi features that are not compatible with LCL/Lazarus.

creaothceann

  • Sr. Member
  • ****
  • Posts: 330
Re: CADSys4 3D.
« Reply #5 on: March 11, 2026, 09:34:10 am »
Hi! That's great news. I watched the video, and the coord system origin marker looks very strange with arrows that are not parallel to the grid.
Do you still have the file?

Seems the site is not accessible, and archive.org also doesn't have it.

zamtmn

  • Hero Member
  • *****
  • Posts: 683
Re: CADSys4 3D.
« Reply #6 on: March 11, 2026, 02:13:31 pm »
@HPF_BR
Why are you laying out the pieces? use github
@creaothceann
No. contact to author

maurog

  • Jr. Member
  • **
  • Posts: 83
Re: CADSys4 3D.
« Reply #7 on: March 13, 2026, 01:00:05 am »
The version available in the Online Package Manager (OPM) was just successfully compiled and executed by me on mxLinux (Debian).

The OPM version is cross-platform and works with Lazarus on both Linux and Windows.

Here is a video I just created demonstrating it:
https://github.com/mdadali/LazCAD/raw/main/videos/CADSys43_3D_Simple_Demo.mp4

The link in the first post is broken because I have taken my homepage offline.

The official GitHub repository of CADSys4 is:
https://github.com/michalgw/CADSys42

« Last Edit: March 13, 2026, 01:16:28 am by maurog »
And yes, Lazarus is definitely a beast – it comes with everything you need, but sometimes also more than you expect. 😅 (Chat-GPT)

 

TinyPortal © 2005-2018