Skip to content

Infaxis#127

Open
AWolstrup wants to merge 4 commits into
FullControlXYZ:masterfrom
AWolstrup:infaxis
Open

Infaxis#127
AWolstrup wants to merge 4 commits into
FullControlXYZ:masterfrom
AWolstrup:infaxis

Conversation

@AWolstrup

Copy link
Copy Markdown

Added infaxis library to lab

AWolstrup and others added 4 commits June 12, 2026 13:52
Implements the follow-up changes documented in lab/fullcontrol/infinaxis/infinaxis_changes_after_initial_pr.md. Rename infaxis to infinaxis across package files, demos, tutorials, Colab notebooks, and the Colab generator. Align package exports with the root package flow and update demos to use configured Point helpers. Add xyz geometry helpers, controls/custom-axis examples, fixed-axis notes, and lowercase infinaxis tutorial navigation.
@AndyGlx

AndyGlx commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

I've made quite a few changes. Please check the tutorials: there are some questions/placeholders written in them, but you can also update any bits that aren't clear, or are incorrect beyond those specific comments

@AndyGlx

AndyGlx commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Ask on here if anything isn't clear

@AndyGlx

AndyGlx commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

FYI, you can test notebooks in colab with a url like this:
https://colab.research.google.com/github/AWolstrup/fullcontrol/blob/d38fe920573a7af057abd8736c4ae283a3301f7b/tutorials/colab/infinaxis_5axis_demo_colab.ipynb

But you'll need to import the infinaxis version of fullcontrol by replacing the beginning bit of the notebook with this:

if 'google.colab' in str(get_ipython()):
    !pip install git+https://github.com/AWolstrup/fullcontrol.git@d38fe920573a7af057abd8736c4ae283a3301f7b --quiet

@AndyGlx

AndyGlx commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

it might be nice to add a demo for mandrel printing. It's fairly clear how to set up the axes chain, but would be nice to demonstrate how the design works. For a mandrel oriented in the x direction, if you want to print a helix on it, should you define a helix with it's axis in X and the cirularish path in appox. YZ plane?

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.

2 participants