> For the complete documentation index, see [llms.txt](https://emarf-v3.gitbook.io/emarf3-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://emarf-v3.gitbook.io/emarf3-guide/01/3-emarfdenadtanitsuite.md).

# 3. データのアップロード方法

## &#x33;**-1 | DXFデータをアップロードする**

EMARFのDXFアップロード機能を使うと、DXFと呼ばれるデータ形式（2Dデータのみ対応）の設計データをEMARF上にアップロードすることで、その形状のとおりに木材を加工することができます。

### 対応する設計ソフト（代表例）

DXF形式のデータの書き出しに対応した代表的なCAD／デザインソフトには、以下のものがあります（記載していないものでも、DXFデータ書き出しに対応していれば問題ありません）。

* **Adobe Illustrator**
* **Jw\_cad**
* **Rhinoceros**
* **Vectorworks**
* **AutoCAD**
* **Fusion 360**
* **SketchUp**   **etc...**

**※SketchUpについては注意事項がありますので、後段の章をご覧ください。**

**※DXF書き出し時には必ず「テキスト方式」で書き出すようにしてください。「バイナリ方式」の場合は正しくアップロードできません。**

### 基本的な使用方法

#### ①DXFファイルを準備します。Upload可能なファイルの条件として3点あります。

１．閉じた線であること

２．内側の線がはみ出していないこと

３．ポケット加工などの掘り込みをする場合はエンドミル径が入るサイズの線であること

４．「テキスト形式」で保存されていること（バイナリ形式には対応していません）

![](/files/-MI3cbf_Ek9ErUvSQYH9)

#### ②ログイン後プラグインDLの下にあるDXF Uploadを押します。

![](/files/EwgZLDoPbyVrXGnOMTO0)

#### ③アップロード画面に切り替わるのでファイルを選択またはドラッグアンドドロップしてください。

![](/files/MbxjNAOFPg5493DPtZto)

#### ④プルダウンメニューから板の厚みを選択し、完了を押します。

![](/files/CX37uYYCFyc9B34OMTlM)

以降の操作は、Web画面の操作方法の章を参照ください。

### ポケット加工（貫通させない加工）の場合の使用方法

DXFアップロード機能では、レイヤ名を指定の方法に従って編集することで、貫通させない加工（ポケット加工）を行うことができます。

以下それぞれの形状のパターンの場合の、レイヤ名の指定の仕方について説明します。例としてAdobe Illustratorを使用していますが、基本的にはどの設計ツールでも変わりません。

#### ①単一のポケットの場合

【イメージ】

<div align="left"><figure><img src="/files/MEikeqPLPECZO9wIxKtK" alt="" width="375"><figcaption></figcaption></figure></div>

【手順】

1. 「po○○mm」という文字をタイトルに含めたレイヤーを作成する（○○には彫りたい深さを板厚を超えない範囲で入力、その他の文字が含まれていてもOK）
2. ポケット加工をしたい部分の外形線を、上記で作成したレイヤーに割り当てる

例：12mmの深さのポケットを作成したい場合

<div align="left"><figure><img src="/files/PTBUp8cQMxhLhBDw7WhM" alt=""><figcaption><p>例</p></figcaption></figure></div>

#### ②ポケットの内側を切り抜きたい場合

【イメージ】

<div align="left"><figure><img src="/files/tPsfZkVph4KV7A9S1VG5" alt="" width="375"><figcaption></figcaption></figure></div>

【手順】

1. ①の手順に従い、任意の深さのポケットのパスを作成する&#x20;
2. 1.で作成したポケットの内側に、切り抜きたい形状のパスを作成する（レイヤー名にpo○○mmがないと、すべてその内側は切り抜く加工として認識される）

例：12mmの深さのポケットの内側を、任意の形状で切り抜きたい場合

<div align="left"><figure><img src="/files/jBPqKmZV174s7bktesRc" alt=""><figcaption><p>例</p></figcaption></figure></div>

#### ③ポケットの内側にポケットがある場合

【イメージ】

<div align="left"><figure><img src="/files/Kwa9WO8o0WLEsBHJOUYW" alt="" width="375"><figcaption></figcaption></figure></div>

【手順】

1. ①の手順に従い、任意の深さのポケットのパスを作成する
2. 1.で作成したポケットのパスの内側に、任意の形状のパスを作成する
3. 「po○○mm」という文字をタイトルに含めたレイヤーを作成する&#x20;
4. 3.で作成したレイヤーに、2.で作成したパスを割り当てる

例：12mmの深さのポケットの内側に、16mmの深さのポケットを作成したい場合

<figure><img src="/files/4mCxzz31ceE6A0cW9SIf" alt=""><figcaption><p>例</p></figcaption></figure>

#### ④ポケットの内側に島形状を残したい場合（島ポケット）

【イメージ】

<div align="left"><figure><img src="/files/FUlTnQuQ4tXKex0HqAfP" alt="" width="375"><figcaption></figcaption></figure></div>

【手順】

1. ①の手順に従い、任意の深さのポケットのパスを作成する&#x20;
2. 1.で作成したポケットのパス内側に、島状に残したい形状のパスを作成する
3. 「po0mm」という文字をタイトルに含めたレイヤーを作成する
4. &#x20;2.で作成したパスを、3.で作成したレイヤーに割り当てる　**※0mmの深さのポケット＝削らずにそのまま残すと理解するとわかりやすい**

例：12mmのポケットの内側に、島形状を残したい場合

<figure><img src="/files/cSHGqOoJM3kTD5isi1Yn" alt=""><figcaption><p>例</p></figcaption></figure>

### 注意事項・トラブルシューティング

* DXF以外のデータはアップロードできません。
* 2Dパスのみを含むDXFデータにし、3Dパスや面（Solid）を含まないようにしてください。
* 線は閉じた線（線の始点と終点がつながっている線）にしてください。
* 繋がっている線同士は必ず連結させる必要があります。
* ポケットの線は外形線にちょうど重なるか外形線よりも内側に配置してください。
* パーツは規定の板サイズに収まる大きさにしてください。具体的な板サイズは[ドキュメント](https://docs.emarf.co/emarf3-guide/01/2-emarfdedekiruworu#nokisa)で確認することができます。
* 外形線よりも内側にある線のうち、ポケット指定のない線は切り抜き線として認識されます。
* [フィレット](https://docs.emarf.co/emarf3-guide/01/4-emarf-abledtano#4-3-4-firettotoofusetto)は作成する必要があります。

### SketchUp利用時の注意事項

SketchUpの場合、DXFデータとして書き出す際にいくつかの注意事項があります。

#### ①モデル寸法の確認

モデル寸法をチェックし、単位がミリメートルとなるようにしてください。 なお別ソフト等からインポートしたデータはよくここがミリメートル以外になっていることがあるので注意です。

![](/files/xsoWeBPJ82SdTrPS1b7b)

#### ②人型のテンプレートモデルを削除する

新規作成時にデフォルトで入っている人型のモデルは削除するようにしてください。&#x20;

また、その他不要なモデルや送信できない3Dのモデルなどが含まれている場合は消してから書き出すようにしてください。

![](/files/fbXmAyBoe83ijATktpye)

#### ③面を必ず削除する

閉じたパスを作成すると自動的に面が張られますが、こちらは必ず削除するようにしてください。

![Before](/files/qtaANUoKNw9LGSJcwFDQ)

![After](/files/lOhKqP7k3ebJUO9tmGAW)

#### ④コンポーネントを削除する

コンポーネントが含まれている場合は必ず削除するようにしてください。

![](/files/zs6zXEKi2VFodvMKK0hL)

#### ⑤書き出し時は必ず3Dエクスポートをする

書き出しの際にはファイル＞エクスポート＞3Dエクスポートを必ず選ぶようにしてください（間違いやすいです）。

![](/files/Eu3QVVIj0rnLBELKnQ9U)

#### ⑥ポケット加工の場合は、レイヤーの代わりにタグを使って設定する

ポケット加工の場合は、レイヤーではなくそれに相当するタグを使って設定をするようにしてください。

#### ⑦ポケット加工部分のパスが他のパスと接する場合はZ軸をずらす

ポケット加工部分のパスが他のパスと接する場合、接している部分のパスが結合され消えてしまう（閉じないパスになってしまう）ので、その場合は**そのパスのZ軸をほんの少し上にずらして、被らないようにしてください。**

具体的には下記のようなパターンがあります。

a.外周と1つの長方形のポケットが接している場合&#x20;

b.内側で2つの長方形のポケット加工が接している場合&#x20;

c.外側で2つの長方形のポケット加工が接している場合

![](/files/vYbfCQpKnGksDI7oxhSv)

![Z軸をずらす](/files/1SIHbqUP7oLMplp8DksW)

## **3-2 | プラグインからアップロードする**

## Winowsでのプラグインインストール方法

### Rhinoceros

対応バージョン：Rhinoceros6,7\
機能：接合部生成 / 平面展開 / オフセット / フィレット / CAM

チュートリアル動画

Windows版

{% embed url="<https://www.youtube.com/watch?v=7kWcNB8PtHs&list=PL-J_KWPIDYl0HOyjbzBavc0fgNcN23-lw&index=2>" %}

1. 事前にRhinocerosを最新版にアップデートします。

ファイル>>プロパティを押します。

![](/files/-MN2vUza3sk4TQ7YLbQX)

ドキュメントのプロパティ>>更新と統計より新しいバージョンかどうかを「今すぐ確認する」を押して確認します。

![](/files/-MN2vrrQHToS8KlZUJ5z)

2\. ウェブサイトよりプラグインインストーラー(.rhiファイル)をダウンロードします。

![](/files/-MN2wM9nyeaZBI2lCcRz)

&#x20;インストーラーを起動し、インストール先を指定して「次へ」をクリックします。「インストールが正常に完了しました」のメッセージが表示されたら、インストーラーを終了します。

![](/files/-MN2wYXp4w6HF5B8shn6)

3\. Rhinocerosを起動します

![](/files/-MN2ws2AcJr6dDSE95Aw)

### Fusion360

対応バージョン：\
機能：フィレット（外部プラグインを利用する場合〇）/溝ぼり・ポケット加工 / CAM

Windows版（Mac版もチュートリアル動画を準備中ですが、基本的にはwindowsと同じです)

{% embed url="<https://youtu.be/oEkRjiMcdQk>" %}
チュートリアル動画
{% endembed %}

インストール手順

1\. ウェブサイトよりプラグインインストーラー(.msiファイル)をダウンロードします。

![](/files/-MNaWbpTyKLqtatX5KWk)

2\. インストーラーを起動し、インストール先を指定して「次へ」をクリックします。「インストールが正常に完了しました」のメッセージが表示されたら、インストーラーを終了します。

![](/files/-MNaWjcsy7DLqB-Z9v2k)

以上でWindows版プラグインのインストールは完了です。

3.　Dogboneフィレットの外部プラグインもインストールしておきましょう。

Fusion360には既にフィレット機能がプラグインとして既に開発され、誰でもダウンロードできるように公開されています。（[フィレットとは...？](https://docs.emarf.co/emarf3-guide/03/features-of-cutting#firetto)

[こちら](https://github.com/DVE2000/Dogbone)からダウンロードできます。

※なお、以下のプラグインに関してVUILDでは開発を行っておりません。そのため、不具合の報告に対する対応はできかねます。

![WindowsとMacそれぞれダウンロードできます](/files/-MNa_qT92ZOEf054FkUY)

![](/files/-MNaaGH-nt8g30_Mot62)

extractを押してダウンロードします

4.. Fusion360 を起動します

![Emarf Addin installと表示されていればインストール完了です](/files/-MNabKk1bDsk0Gftcj9i)

<figure><img src="/files/PzdISYWkf7vQbx7vq8A1" alt=""><figcaption></figcaption></figure>

**※外部のソフトで作ったファイルをFusion360で開いて編集すると、送信しても破損したファイルで送信されてしまう問題があります。そのため、最初からFusion360でモデリングしたもののみご利用ください。**

## **Macでのプラグインインストール方法**

### **Rhinoceros**

対応バージョン：Rhinoceros6,7\
機能：接合部生成 / 平面展開 / オフセット / フィレット / CAM

チュートリアル動画

{% embed url="<https://www.youtube.com/watch?v=4-59b-41z6o&list=PL-J_KWPIDYl0HOyjbzBavc0fgNcN23-lw&index=3>" %}

1. 事前にRhinocerosを最新版にアップデートします。

ファイル>>プロパティを押します。

![](/files/-MN2vUza3sk4TQ7YLbQX)

ドキュメントのプロパティ>>更新と統計より新しいバージョンかどうかを「今すぐ確認する」を押して確認します。

![](/files/-MN2vrrQHToS8KlZUJ5z)

2\. ウェブサイトよりプラグインインストーラー(.rhiファイル)をダウンロードします。

![](/files/-MN2wM9nyeaZBI2lCcRz)

&#x20;インストーラーを起動し、インストール先を指定して「次へ」をクリックします。「インストールが正常に完了しました」のメッセージが表示されたら、インストーラーを終了します。

![](/files/-MN2wYXp4w6HF5B8shn6)

3\. Rhinocerosを起動します

![](/files/-MN2ws2AcJr6dDSE95Aw)

### **Fusion360**

機能：フィレット（外部プラグインを利用する場合〇）/溝ぼり・ポケット加工 / CAM

（Mac版もチュートリアル動画を準備中ですが、基本的にはwindowsと同じです)

{% embed url="<https://youtu.be/oEkRjiMcdQk>" %}
チュートリアル動画
{% endembed %}

#### インストール手順

1\. ウェブサイトよりプラグインインストーラー(.msiファイル)をダウンロードします。

![](/files/-MNaWbpTyKLqtatX5KWk)

2\.  ウェブサイトよりプラグイン(.zipファイル)をダウンロードします。ZIPファイルを解凍するとEmarfCAMという名前のフォルダが出てきます。

**3**. Finderで\~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddInsを開き、EmarfCAMフォルダをAddinsの中に配置します。

![](/files/-MOev5FfNw201Ft2Ec2n)

以上でMac版プラグインのインストールは完了です。

Libraryフォルダはホームフォルダの直下にあります。Libraryフォルダが見つからない場合はFinderのデスクトップメニューバーから、Optionを押しながら Go (移動) を開くとLibraryフォルダを見つけることができます。

![](/files/-MOexul0M5H6xszI6etz)

3.　Dogboneフィレットの外部プラグインもインストールしておきましょう。

Fusion360には既にフィレット機能がプラグインとして既に開発され、誰でもダウンロードできるように公開されています。（[フィレットとは...？](https://docs.emarf.co/emarf3-guide/03/features-of-cutting#firetto)

[こちら](https://github.com/DVE2000/Dogbone)からダウンロードできます。

※なお、以下のプラグインに関してVUILDでは開発を行っておりません。そのため、不具合の報告に対する対応はできかねます。

![WindowsとMacそれぞれダウンロードできます](/files/-MNa_qT92ZOEf054FkUY)

![](/files/-MNaaGH-nt8g30_Mot62)

extractを押してダウンロードします

4.. Fusion360 を起動します

![Emarf Addin installと表示されていればインストール完了です](/files/-MNabKk1bDsk0Gftcj9i)

<figure><img src="/files/PzdISYWkf7vQbx7vq8A1" alt=""><figcaption></figcaption></figure>

**※外部のソフトで作ったファイルをFusion360で開いて編集すると、送信しても破損したファイルで送信されてしまう問題があります。そのため、最初からFusion360でモデリングしたもののみご利用ください。**

## トラブルシュート（Rhinoceros） <a href="#troubleshoot-rhino" id="troubleshoot-rhino"></a>

### **MacでプラグインをDLしようとすると「開発元が未確認のため開けません」というエラーが出る場合** <a href="#troubleshoot-rhino-1" id="troubleshoot-rhino-1"></a>

[こちら](https://support.apple.com/ja-jp/guide/mac-help/mh40616/mac)をお試しください

### インストールはできたが、Rhinoを起動すると「ロード中にエラーが発生しました」というメッセージが表示される <a href="#troubleshoot-rhino-2" id="troubleshoot-rhino-2"></a>

![](/files/-MBH_s8znMwbeiTYDGQT)

以下に示す二つの解決方法を試してみてください。

#### 方法1

* コマンドからPlugInManagerを開きます。

![](/files/-MN2x4_5drYcfIyeFf6v)

* 「インストール」ボタンをクリックします。

![](/files/-MN2xAlhkJIBHHOxlyIp)

* `C:/Users/ユーザー名/AppData/Roaming/McNeel/Rhinoceros/8.0/Plug-ins/EmarfCAM (unique-id)`の中に入っている `EmarfCAM.Windows.rhp` を選択します。
* 無事ロードできたら解決です。

#### **方法2**

* Rhinoを閉じます。
* `/Users/ユーザー名/AppData/Roaming/McNeel/Rhinoceros/8.0/Plug-ins/EmarfCAM (unique-id)`を削除します。
* レジストリエディタを開きます。
* `HKEY_CURRENT_USER/Software/McNeel/Rhinoceros/8.0/Global Options/unique-id`を削除します。
* `HKEY_CURRENT_USER/Software/McNeel/Rhinoceros/8.0/Plug-Ins/unique-id`を削除します。
* rhiファイルを起動してもう一度プラグインをインストールします。
* Rhinoを起動して無事ロードできたら解決です。

`unique-id`は 12f6b7a6-bcdb-11ea-8a78-f01898f17bfa のような文字列になっています。

Rhino7を使っている場合はパス内の8.0を7.0に読み替えてください。

### インストールツールバーが出てこない場合 <a href="#troubleshoot-rhino-3" id="troubleshoot-rhino-3"></a>

#### Windows版

方法1:&#x20;

* Rhinocerosの更新を確認して最新版をダウンロードしてください。

方法2:

以下の手順を踏んでみてください。

1. インストーラファイル（rhi）をダブルクリックしてプラグインを6, 7用にインストール。
2. Rhinoでプラグインがうまくロードされてない、あるいはツールパレットが表示されていない場合はPluginManagerコマンドでプラグインマネージャー開いてEmarfCAMがあるか確認する。
3. EmarfCAMがあればLoadのチェックボックスがオンになっていることを確認する。
4. EmarfCAMがない場合、一度Install Pluginボタンを押して下記のディレクトリ内にあるEmarfPluginフォルダの中のrhpファイルを選択してインストールする。\
   `C:\Users\ユーザー名\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins/EmarfCAM`
5. EmarfCAMがプラグインマネージャーに表示されてLoadがされている状態を確認できたらRhinoを終了する。
6. 下記のディレクトリ内にあるEmarfPluginフォルダを削除する。\
   `C:\Users\ユーザー名\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins`
7. 再度rhiファイルでプラグインをインストールする

#### &#x20;**Mac版**

以下の手順を踏んでみてください。

1. macrhiをzipにして解凍する。
2. rhpファイルが入っています。
3. フォルダ名のrhp拡張子を取り除くとフォルダに変わります。
4. そのフォルダに入っているruiをWindows版と同じように読み込ませます。

もしパレットが表示されない場合は、一回プラグインに入っているコマンドをどれでも良いので一回起動し、スクショのメニューからパレットを表示してください。

![](/files/-MabuxiWESexh1ee3vPE)

![](/files/-MabusMZGaUGE-sjiSvl)

### ポケット加工を設定したが、アップロードすると切り抜き加工に変わってしまう <a href="#troubleshoot-rhino-4" id="troubleshoot-rhino-4"></a>

データアップロード時、それぞれのオブジェクトが重ならないように配置されていることをご確認ください。（図１）

オブジェクトが一箇所にまとまった(重なった)状態でアップロードすると、加工の設定が変わってしまうことがあります。（図２）

<figure><img src="/files/4wR1pb81m1wuPzREu9mj" alt=""><figcaption><p>図１（正しい例）</p></figcaption></figure>

<figure><img src="/files/p7KwNwZFnjQvN3mCf9C8" alt=""><figcaption><p>図２（誤っている例）</p></figcaption></figure>
