cad-editor/docs/readme/README.ja.md
2026-08-22 15:51:15 +03:00

11 KiB
Raw Permalink Blame History

English · Български · Português (Brasil) · Čeština · Nederlands · Français · Suomi · Deutsch · Magyar · Italiano · 日本語 · 한국어 · Polski · Русский · 简体中文 · Español · 繁體中文 · Türkçe · हिन्दी · العربية

Open CAD Studio ロゴ

Open CAD Studio

Rust で開発された、デスクトップと Web 向けのオープンソース 2D 製図・3D モデリングアプリケーション。

最新リリース ダウンロード数 GitHub スター GPL-3.0 ライセンス

Web アプリを起動 · デスクトップアプリをダウンロード · ディスカッションに参加

Open CAD Studio ワークスペース

概要

Open CAD Studio は、技術製図、レイアウト作業、ソリッドモデリングのためのクロスプラットフォームアプリケーションです。DWG および DXF 図面をネイティブに読み書きし、デスクトップ版とブラウザ版で共通の編集コアを使用します。

本プロジェクトは活発に開発されています。重要な実務図面はバックアップを保存し、再現可能な問題は GitHub Issues で報告してください。

主な特長

  • ネイティブ図面ワークフロー — 変換サービスを使わず、DWG/DXF ファイルを開く、編集する、復旧する、保存することができます。
  • 高精度な 2D 製図 — 線分、ポリライン、曲線、スプライン、ハッチング、オブジェクトスナップ、トラッキング、レイヤー、ブロック、外部参照。
  • ドキュメント作成ツール — テキスト、寸法、引出線、公差、表、モデル空間、ペーパー空間、ビューポート、印刷スタイル。
  • カーネルベースの 3D モデリング — ソリッドプリミティブ、押し出し、回転、スイープ、ロフト、ブーリアン演算、ACIS エンティティのテッセレーション。
  • GPU レンダリングwgpu による高速な 2D/3D ビューポートと、正投影・透視投影カメラ。
  • 拡張可能なワークフロー — ネイティブプラグイン、コマンドスクリプト、ヘッドレス変換、行単位の JSON 自動化 API。

Open CAD Studio の 3D モデル

ファイルワークフロー

形式またはワークフロー 対応内容
DWG 読み書き。R14 から 2018 までのバージョンを指定して保存
DXF 読み書き。R14 から 2018 までのバージョンを指定して保存
BAK / SV$ 図面バックアップと自動保存ファイルを開く
OBJ ポリゴンメッシュをインポート
LandXML CgPoint 測量点をインポート
STL 3D メッシュデータをエクスポート
STEP AP203 3D メッシュデータをエクスポート
PDF デスクトップ版でレイアウトと選択ジオメトリを出力
CSV エンティティのプロパティデータを抽出
CTB / STB 印刷スタイルテーブルを読み込み、編集

デスクトップ版と Web 版

インストールせずにすぐ使うには Web アプリ を利用してください。図面はブラウザで選択し、ローカルダウンロードとして保存されます。

ネイティブなファイル関連付け、ファイルマネージャーのサムネイル、システム印刷、PDF 出力、外部プラグイン、コマンドスクリプト、ヘッドレス自動化にはデスクトップ版を使用してください。Windows、Linux、Apple Silicon macOS 向けのリリースがあります。

インストール

現在のすべてのパッケージは 最新リリース からダウンロードできます。

Windows

署名済み x86-64 パッケージのいずれかを選択します。

  • OpenCADStudio-*-windows-x86_64-installer.msi — スタートメニューのショートカット、DWG/DXF 関連付け、図面サムネイルを含む推奨インストーラー。
  • OpenCADStudio-*-windows-x86_64-portable.exe — インストール不要のスタンドアロンアプリケーション。

Linux

x86-64 AppImage をダウンロードし、実行可能にして起動します。

chmod +x OpenCADStudio-*-linux-x86_64.AppImage
./OpenCADStudio-*-linux-x86_64.AppImage

macOS

公開されている macOS パッケージは Apple Silicon に対応しています。

  1. OpenCADStudio-*-macos-arm64.dmg をダウンロードします。
  2. イメージを開き、OpenCADStudio.appApplications にドラッグします。
  3. Gatekeeper が初回起動をブロックした場合は、System Settings → Privacy & Security でアプリを許可します。

アプリケーションは ad hoc 署名されていますが、現在 Apple の公証は受けていません。

言語

Open CAD Studio はシステム言語に従うか、次の 20 のインターフェース言語を使用できます。

アラビア語 · ブラジルポルトガル語 · ブルガリア語 · チェコ語 · オランダ語 · 英語 · フィンランド語 · フランス語 · ドイツ語 · ヒンディー語 · ハンガリー語 · イタリア語 · 日本語 · 韓国語 · ポーランド語 · ロシア語 · 簡体字中国語 · スペイン語 · 繁体字中国語 · トルコ語

言語はアプリケーション設定から変更できます。システム を選ぶと、ブラウザ版もブラウザの優先ロケールを使用します。

ソースからビルド

デスクトップ

必要なもの:

  • Git
  • 現在の安定版 Rust ツールチェーン
  • 各プラットフォームのグラフィックスおよびフォント開発ライブラリ

Ubuntu または Debian では、ネイティブ依存関係をインストールします。

sudo apt update
sudo apt install libgl1-mesa-dev libx11-dev libxcursor-dev libxi-dev \
  libxrandr-dev libxkbcommon-dev libwayland-dev libfontconfig1-dev \
  libfreetype6-dev

続いてビルドします。

git clone https://github.com/HakanSeven12/OpenCADStudio.git
cd OpenCADStudio
cargo build --release --bin OpenCADStudio

生成されたバイナリは target/release/OpenCADStudio に保存されますWindows では OpenCADStudio.exe)。

Web

WebAssembly ターゲットとビルドツールを一度インストールします。

rustup target add wasm32-unknown-unknown
cargo install trunk wasm-bindgen-cli

開発サーバーを起動します。

trunk serve

自動化

デスクトップバイナリは、1 回限りの変換と常駐ヘッドレスサーバーに対応しています。

OpenCADStudio --export input.dwg output.dxf
OpenCADStudio --serve
OpenCADStudio --serve --port 4242

サーバーは標準入出力またはローカル TCP ソケットを通じ、1 行につき 1 個の JSON オブジェクトを交換します。自動化ガイド と付属の Python クライアント を参照してください。

プラグイン

デスクトッププラグインは別プロセスで動作し、バージョン管理されたプラグイン API を介してホストと通信します。ブラウザ版はネイティブプラグインを読み込みません。

プロジェクト文書

コントリビューション

バグ報告、目的を絞った pull request、翻訳、文書の改善、プラグインへの貢献を歓迎します。

  • 新しい報告を作成する前に既存の issues を検索してください。
  • 質問やアイデアには Discussions を利用してください。
  • 脆弱性は セキュリティポリシー に従って非公開で報告してください。

プロジェクトの成長

Open CAD Studio のスター数とリリースダウンロード数

プロジェクトを支援

Open CAD Studio が作業に役立つ場合は、GitHub Sponsors または Patreon で継続的な開発をご支援ください。

ライセンス

Open CAD Studio は GNU General Public License v3.0 の下で配布されています。