Skip to content

Sim configs: Vismach reorganisation - #4428

Open
Sigma1912 wants to merge 4 commits into
LinuxCNC:masterfrom
Sigma1912:SimConfigs_Reorganisation
Open

Sim configs: Vismach reorganisation#4428
Sigma1912 wants to merge 4 commits into
LinuxCNC:masterfrom
Sigma1912:SimConfigs_Reorganisation

Conversation

@Sigma1912

@Sigma1912 Sigma1912 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

This is a continuation of #4404

Vismach models are exclusively used in simulation configs in the /configs/sim folder. With few exceptions these files are used by a single config and some models rely on stl data that has to be loaded from the sim config using those models.

  • The models files in '/src/hal/user_comps/vismach' have been deprecated and a deprecation warning has been added to each of them (tkpop and printed to terminal) informing any out-of-tree user how to proceed:
deprecation notice
  • Each vismach model has been moved into the sim config that uses it.

  • The linear- and rotary-delta sim configs have been moved to their own sim folder

  • A new sim config using the melfagui model has been added to show the use of the recently added 'three21kins' kinematic

  • README files have been updated

All involved sim configs have been tested and start using the local vismach model files.

@Sigma1912 Sigma1912 changed the title Sim configs reorganisation Sim configs: Vismach reorganisation Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant