From 6ba979872817efc8c89d5888be16c08ba1b46a6b Mon Sep 17 00:00:00 2001 From: Motti Horesh Date: Fri, 16 Oct 2026 21:16:37 -0400 Subject: [PATCH] docs(cad): fix the CockpitPanels install steps for FreeCAD 1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Custom repositories live in Preferences → Addon Manager, not the Addon Manager's gear menu, and the addon lists as CockpitPanels until it is in the official catalog. The published page now links the README's Install section instead of repeating the steps. --- .claude/skills/cad/SKILL.md | 6 ++++-- docs/hardware/cad-workflow.md | 9 +++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.claude/skills/cad/SKILL.md b/.claude/skills/cad/SKILL.md index 6d4f3a50..3830b796 100644 --- a/.claude/skills/cad/SKILL.md +++ b/.claude/skills/cad/SKILL.md @@ -30,8 +30,10 @@ and `docs/hardware/cad-workflow.md`. Update this skill once D8 is resolved. ## Panel blank + plate stack (CockpitPanels workbench) Panel bases come from the **Cockpit Panels** FreeCAD 1.1+ workbench, a separate repo: -`OpenSkyHawk/CockpitPanels` (LGPL-2.1+; install via Addon Manager → custom repository, -branch `main`). Its README is the reference. Three tools, in order: +`OpenSkyHawk/CockpitPanels` (LGPL-2.1+). Install: FreeCAD 1.1 custom repositories are in +Preferences → Addon Manager page (not the Addon Manager's ⚙ menu; the page appears only after +the Addon Manager has been opened once) → + → URL above, branch `main`; it lists as +"CockpitPanels" until it reaches the official catalog. Its README is the reference. Three tools, in order: - **Panel Blank**: Dzus-grid outline + mount points + clearance holes, centred on the origin on XY, driven by the `PanelBlank` sheet. No ControlPoints sketch: the user makes their own. diff --git a/docs/hardware/cad-workflow.md b/docs/hardware/cad-workflow.md index e5504210..4a9b7702 100644 --- a/docs/hardware/cad-workflow.md +++ b/docs/hardware/cad-workflow.md @@ -25,10 +25,11 @@ turns it into the plates you cut. It lives in its own repository, [OpenSkyHawk/CockpitPanels](https://github.com/OpenSkyHawk/CockpitPanels), because the panel grid is common to many aircraft, not only the A-4. -To install it, open **Tools → Addon Manager → ⚙ → Custom repositories**, add -`https://github.com/OpenSkyHawk/CockpitPanels` with branch `main`, then install -**Cockpit Panels** and restart FreeCAD. Updates arrive through the Addon Manager like any -other addon. Everything the workbench creates is a plain FreeCAD object, so a panel file +Install it through FreeCAD's Addon Manager: add `https://github.com/OpenSkyHawk/CockpitPanels` +(branch `main`) as a custom repository in the Addon Manager preferences, then search the list +for **CockpitPanels**. The +[CockpitPanels README](https://github.com/OpenSkyHawk/CockpitPanels#install) has the +step-by-step install. Everything the workbench creates is a plain FreeCAD object, so a panel file opens and recomputes on any FreeCAD 1.1+, with or without the workbench installed. The workbench has three tools, used in order. Their buttons sit on the Cockpit Panels