Skip to content

Releases: victriokook/fullarccad

FullArcCAD 0.2.242 Linux preview1 / Linux版

Choose a tag to compare

FullArcCAD 0.2.242 Linux preview1

旧FluxCADの名称をFullArcCADへ変更した最新Linux x86_64試作版です。座標構築点・座標と方向の構築軸・各種メッシュ機能を含む採用済み343モジュールから作成しました。

Download / ダウンロード

  • FullArcCAD-0.2.242-linux-preview1.tar.gz: 最新Linux実装ソース・起動スクリプト・アドオン・検証記録
  • 同名.sha256: 配布物ハッシュ
  • FullArcCAD-Linux-Introduction-ja.mp4: 新規72秒・日本語字幕のLinux紹介動画(音声なし)
  • FullArcCAD-Linux-Thumbnail.png: 紹介動画サムネイル
sha256sum -c FullArcCAD-0.2.242-linux-preview1.tar.gz.sha256
tar -xzf FullArcCAD-0.2.242-linux-preview1.tar.gz
cd FullArcCAD-0.2.242-linux-preview1
sh Start-FullArcCAD.sh --freecad /absolute/path/to/FreeCAD.AppImage --language ja

FreeCAD本体・Python3・日本語フォントは別途必要です。FreeCADバイナリやフォントの自動ダウンロードはしません。

Validation / 検証

公式FreeCAD1.1.3 AppImage / Ubuntu24.04 / Xvfb / Mesa、ネットワーク無効の専用コンテナで実行。

Scope Result
Native geometry + integration + mesh + coordinate points/axes 199 cases + 76 guards PASS
Japanese/English Qt: mesh section + coordinate axis + exact logo label 78 cases total / 38 actual QAction launches PASS
Launcher path/environment/stale-report tests 18 PASS
Archive payload SHA256 / executable shell / Linux extraction PASS
Physical GUI input / Wayland / real GPU / high DPI / other distros NOT TESTED

Selected tests only;not all343 module functionality. Complete evidence and limits are in LINUX-VALIDATION.json, LINUX-BUILD.json, linux-tests/results inside the package. Exact SolidWorks BRep conversion is unavailable on Linux;STEP import is separate. Legacy FluxCAD config/env/storage identifiers retained. No full Windows/Linux parity claim.

The introduction is an actual Linux virtual-display/API-driven synthetic demo with captions,not physical GUI input footage. The CAD assets are generated specifically for this demo;no user/private CAD or external music.

Use the attached tar.gz for the current Linux implementation. Automatic Source code archives refer to the repository's older Windows application baseline. Existing Windows0.2.122 and Linux0.2.234 assets are preserved. MIT with third-party notices retained;FreeCAD is separately distributed. Not an Autodesk/Fusion product.

Archive SHA256: 749ef4a6e52261fd912ee5a4b3f91d8c399dda0b8b1500da9cf2427fbd7aa8c1

日本語手順 · English setup

YouTube紹介動画

FullArcCAD Linux版の紹介動画 — @koyo1217「怪人ビクトリオの遊び」

FullArcCAD 0.2.242-alpha Windows / Windows版

Choose a tag to compare

@victriokook victriokook released this 24 Oct 14:11

FullArcCAD 0.2.242-alpha — Windows版

旧FluxCADの名称をFullArcCADへ変更した最新Windows x86_64開発版です。旧0.2.122への差分パッチではなく、採用済み343モジュールを基にした完全な配布パッケージです。左上ロゴもFullArcCADです。

ダウンロードと起動 / Download and launch

  • FullArcCAD-0.2.242-windows.zip — モジュール・起動スクリプト・アドオン・既存公開サンプル・固定版Windows変換器とライセンス・検証記録
  • FullArcCAD-0.2.242-source.zip — 同じ実装ソース(decoder等のexe/dll/pydを除外)
  • FullArcCAD-0.2.242-SHA256SUMS.txt — 2配布物のSHA256
  1. Windows用FreeCADを別途用意してください。今回のパッケージ試験はFreeCAD1.1.4です。本体・そのPython・フォントは同梱しません。
  2. Windows ZIPを新しい書き込み可能なフォルダーに展開します。旧版への上書きは避けてください。
  3. Start-FullArcCAD.cmdを実行します。
.\Start-FullArcCAD.ps1 -FreeCADPath "C:\Program Files\FreeCAD 1.1\bin\FreeCAD.exe"

日本語手順 · English setup

検証 / Validation

Scope Result
Current coordinate axis geometry / precision / Undo / linked consumer / saving 13 cases + 6 guards PASS
Coordinate point / circular pattern / CAD mesh / inspect / refine / saved reload 6 cases PASS
Japanese and English Qt command/modal/preview/stale/save 16 each / 9 actual QAction each PASS
Exact FullArcCAD logo label / visibility / width / menu / preference compatibility 7 each PASS
New+legacy launch script parsing and quoted launch arguments PASS (mock launch;no user window operation)
ZIP integrity / every payload SHA256 / Japanese-space extraction path PASS
Physical GUI input / full343-module function coverage / all FreeCAD versions NOT TESTED

Windows / FreeCAD1.1.4。パッケージ実ファイルを日本語・空白パスで検証しています。詳細はWINDOWS-BUILD.json、WINDOWS-VALIDATION.json、validationを参照。未採用root性能候補を除外し、ユーザーCAD・個人設定・研究キャッシュは含めていません。55件の既存公開サンプルはGit blob照合済みです。

制限 / Limits

開発中のアルファ版で、全機能保証ではありません。SolidWorks厳密BRep変換は実験的です。Windows ZIPに既存固定版cadmpeg.exeとworker・ライセンスを含めましたが、今回新しいユーザーSolidWorksファイルでは試験していません。ソースZIPはdecoderバイナリを含まないため、この機能が必要ならWindows ZIPを使用してください。通常STEP取込とは別の制限です。

Attached Windows/source ZIPs contain the current implementation. GitHub automatic Source code archives refer to the repository's older Windows application baseline,not these current packages. FreeCAD is distributed separately. Physical GUI input untested. Legacy FluxCAD launchers/preferences/FCStd identifiers retained. Existing Windows0.2.122 and Linux0.2.242 assets are preserved. MIT with all third-party notices retained;not an Autodesk/Fusion product.

Windows SHA256: ec56b75619ca177eb5a3b92b803f454c83e199ce023fd24c4b93ce0f595f0459

Source SHA256: 2a5918b175c846cc97346f7ef2466ffa2d51598402eeae076803de3a6d3abf7a

Linux版 · Linux紹介動画(@koyo1217)

FluxCAD 0.2.234 Linux preview1 / Linux試作版

Choose a tag to compare

FluxCAD 0.2.234 Linux preview1 / Linux試作版

Linux x86_64向けの試作版です。FreeCAD 1.1.3で選択したnative・日英Qt試験に合格しています。物理GUIは未確認、全機能・Windows版との完全同等性は未保証です。

ダウンロードと起動 / Download and launch

  • FluxCAD-0.2.234-linux-preview1.tar.gz — Linux実装ソース・起動スクリプト・同梱アドオン・検証記録(約2.7 MB)
  • 同名.sha256 — 配布物のSHA256
  • FreeCAD本体とフォントは同梱しません。公式Linux FreeCAD 1.1.xとPython3を別途用意してください。
tar -xzf FluxCAD-0.2.234-linux-preview1.tar.gz
cd FluxCAD-0.2.234-linux-preview1
sh Start-FluxCAD.sh --freecad /absolute/path/to/FreeCAD.AppImage --language ja

日本語の起動手順 · English setup

検証範囲 / Validation scope

Linux test Result
Launcher / shell paths / environment isolation / stale report rejection 18 PASS
Native mesh-section geometry, parent pose, angle boundaries, legacy-zero compatibility, Undo/Redo/save 66 cases + 12 rejection guards PASS
Native CAD integration: Extrusion/Common, mesh fill/convert, sphere/torus, source deletion and saved reload 15 cases + 6 guards PASS
Japanese Qt / English Qt 16 cases each, including 10 actual QAction launches per language PASS
tar.gz extraction, 911 payload hashes, executable permission, Unicode/space path, no-write launch check PASS
Physical desktop input / Wayland / real GPU / high DPI / other distributions NOT TESTED

Ubuntu 24.04 Docker + Xvfb + Mesa、公式FreeCAD 1.1.3 AppImage(SHA256確認済み)で実行しました。仮想画面のQt自動操作・描画を物理GUI確認とは扱いません。

制限 / Limitations

  • SolidWorks厳密BRep取込はLinux未対応。 Windows専用decoder/workerは同梱せず、実行前に拒否します。STEP標準取込とは別の制限です。保存表示メッシュ取込は残っていますがLinux未検証です。
  • Linuxの初期フォントはローカルのNoto CJK等から検出します。Windowsフォント参照のある文書で文字を再生成するには、対応するローカルフォントの指定が必要です。
  • 原本追従等の個別機能制限は同梱文書を参照してください。全321モジュールの機能網羅・完全互換を主張しません。
  • Windows公開版0.2.122-alphaの配布物とmainのアプリ実装は変更しません。Linux版は採用済み0.2.234-alphaを基にした別配布です。

The attached tar.gz contains the Linux source/runtime Python modules. GitHub's automatic Source code archives refer to the repository baseline, not the complete Linux preview package. This prerelease does not replace the existing Windows release.

LocalQwen generated the launcher core; Codex reviewed environment precedence and path handling. Native/Qt checks ran locally with network disabled; no user CAD data or settings are included. FluxCAD is MIT-licensed; retained third-party licenses are included. FreeCAD is separately distributed. This is not an Autodesk/Fusion product.

SHA256: 009292450f91da80246bf660700fe44c030a03799f29006707e8497b1298ee7c

FluxCAD 0.2.122-alpha — current-feature public preview

Choose a tag to compare

@victriokook victriokook released this 19 Oct 00:41
d60b877

FluxCAD 0.2.122-alpha — new current-feature public package

2026-10-19 / Windows / FreeCAD 1.1.4

This replaces the old 0.1 preview as the public development baseline. It packages the accepted current 99-module implementation and its required SheetMetal, NetworkX and parser dependencies. It is an alpha, not a statement that all features are complete.

Included and excluded

Sketch/ellipse/region selection, solid/surface/mesh/drawing tools, plastic features and hollow domes, sheet-metal base/flange/unfold, parameters/CSV, assemblies, interference, render/animation and example working copies are included. Source hashes and LF-only publication normalization are recorded in accepted-runtime.json. The entry macro now prioritizes its own directory to avoid another checkout's modules.

Unaccepted browser.py/fluxcad.py performance edits are excluded; their last accepted versions are used. Machine reconstruction and original/reference CAD, caches, profiles, raw development logs and private settings are not distributed. The small region-selection fixture and UI-produced result are original experiment artifacts, not machine/source data.

SolidWorks import remains experimental and unfinished. Display meshes and a restricted native-solid path are shipped as implementations, not certified general compatibility. Configurations, source color fidelity, feature history and arbitrary file correctness are not guaranteed. cadmpeg binary version/hash is verified, but no new SolidWorks conformance test is claimed for this release.

Validation

  • Japanese and English isolated startup/basic operation smoke: 26 checks each. Geometry/hole/parametric edit, Undo/Redo, saved reopen/recompute, 20 existing samples, localized grid palette and offscreen rendering.
  • Current-feature native integration: 16 checks per language. Accepted source hashes/module origins, current ribbon, bundled SheetMetal and NetworkX, all eleven new example full recomputes, eight example catalog targets, all six crossing/nested cell extrusions with saved recompute and nonzero tiny-area formatting.
  • Actual Japanese physical UI on the new full checkout: reused the physically drawn 16-line fixture; upper cell click, E, six-cell list, 12 mm / 1.440 mm3 extrusion confirmation, toolbar Undo/Redo and Save passed. See physical-ui.json. Selection was not supplied through API.
  • Early hidden smoke harness runs exited before writing a report because hiding the last Qt window quit the application. The test fixture now keeps the application alive until checks finish; those early attempts are not passes.

These are scoped checks. They do not certify every command/combination, all selection failures, arbitrary SolidWorks imports or all complex sheet-metal work. Some addon dialogs remain English. Back up working documents and use separate copies.

Final publication-copy check: 17 English native integration checks passed after LF normalization and license metadata on sample copies, including reopening the physical UI extrusion as a valid 1.44 mm3 solid. See final-package-en.json.

Distribution

Windows ZIP includes the pinned unmodified cadmpeg 0.6.1 executable, libraries' licenses/notices, application sources and examples; it does not bundle FreeCAD. Source ZIP excludes that executable. For native SolidWorks experiments from source, obtain the Windows ZIP's vendor/cadmpeg executable or the exact upstream v0.6.1 binary and verify vendor/cadmpeg/SOURCE.json. Standard tools and display-mesh import do not need this executable.

Build: python scripts/build_release.py --cadmpeg <existing-pinned-cadmpeg.exe>. Both ZIPs contain per-file SHA256 manifests. SHA256SUMS.txt covers the download assets.

Attribution: current accepted helper implementations were locally generated/reviewed in the development workflow; the entrypoint helper proposal is preserved under code-provenance. Third-party code is separately attributed in THIRD_PARTY_NOTICES.md. Example-publication.json records license metadata changes on copies while preserving all geometry payload bytes.

FluxCAD 0.1.0-alpha

FluxCAD 0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@victriokook victriokook released this 04 Oct 03:59

FluxCADの初回試用版です。FreeCADに、Fusionを参考にした日英のリボンと操作を追加します。

ダウンロード・起動

  1. FreeCADを別途インストールしてください。検証環境は Windows/FreeCAD 1.1.3 です。
  2. FluxCAD-v0.1.0-alpha-windows.zip をダウンロードし、書き込み可能なフォルダへ展開してください。
  3. Start-FluxCAD.cmd をダブルクリックして起動します。
  4. samples/Sample.FCStd で基本操作を試せます。

FreeCAD本体は同梱していません。開発・検証スクリプトも必要な場合は source.zip を使用してください。ZIPのSHA-256は SHA256SUMS.txt に記載しています。

主な内容

  • 日本語/英語リボン、ボディ・スケッチ・メッシュのブラウザー、移動可能な操作パネル
  • スケッチと領域選択、押し出し、穴・ねじ、フィレット、面取り、シェル、勾配、ブーリアン演算
  • 移動・回転・整列、ミラー、矩形/円形/経路パターン、構築面・軸
  • STLメッシュ操作、基本ジョイント、FreeCAD標準のサーフェスとTechDraw操作
  • グリッドスナップの強化、5 mm自動間隔から0.1/0.5/1 mmなどの固定間隔へ変更

日本語・英語それぞれ26項目のスモークテスト(サンプル20点の再計算を含む)を実施し、保存再読込とグリッド入力を確認しています。ZIPを別フォルダへ展開した起動テストも実施しています。

初回の alpha版 です。全機能・全形状を網羅した検証ではありません。詳細はREADME、検証内容、操作ガイドを参照してください。不具合はIssuesへお願いします。

English

Initial alpha of FluxCAD, a Japanese/English workspace for FreeCAD with workflows inspired by Fusion. Install FreeCAD separately; Windows with FreeCAD 1.1.3 is the tested environment.

Download windows.zip, extract it to a writable folder, and run Start-FluxCAD.cmd. Choose 設定 → 表示言語 / Language → English and restart to use English. source.zip additionally contains development and verification scripts. See the English README for features and limitations.

FluxCAD's original code and assets use the MIT license. FreeCAD and its dependencies retain their own licenses. This is an independent project, not an official Autodesk or FreeCAD product.