
目次
1 はじめに ............................................................................................... 3
1.1 特徴................................................................................................................................... 3
1.2 制限事項 ........................................................................................................................... 4
2 動作環境 ............................................................................................... 5
3 各種設定 ............................................................................................... 6
3.1 オプション ........................................................................................................................ 6
3.2 CNC パラメータ ................................ ................................................................ ............... 6
4 FOCAS2 アプリケーションの実行方法 ............................................... 7
4.1 FOCAS2 ライブラリのインストール ................................................................................ 7
4.2 HSSB ドライバについて .................................................................................................. 7
4.3 ETHERNET 接続について.................................................................................................... 7
4.4 ライブラリハンドルの取得について ................................................................................ 8
5 FOCAS2 関数について ........................................................................ 9

1.はじめに
注意
1 FOCAS2
機能を使用する場合は、NCガイドの
PMC
シミュレーション機能を有効にする必要があります。
2
ライブラリハンドルの取得時に、
HSSB
接続の場合、ノード番号、
Ethernet
接続の場合、IPアドレスの変
更が必要です。ライブラリハンドルの取得方法については、「
4.4
ライブラリハンドルの取得について」を
参照下さい。また、その他の制限事項については、「
1.2
制限事項」を参照下さい。。
1 はじめに
本仕様書では、NC ガイド用 FOCAS2 ライブラリについて説明しています。
NC ガイドの仕様については、NC ガイド(仕様は以下を参照)の DVD に同梱の「NC ガイド CNC シミュレーション
機能取扱説明書」および、「NC ガイド PMC シミュレーション機能取扱説明書」を参照下さい。
NC ガイド図番一覧:
NC ガイド(1 ユーザ) A08B-9010-J770#ZZ12
NC ガイド(10 ユーザ) A08B-9010-J771#ZZ12
NC ガイド(20 ユーザ) A08B-9010-J772#ZZ12
NC ガイド(サイトライセンス) A08B-9010-J773#ZZ12
また、FOCAS2 ライブラリの仕様については、CNC アプリケーション開発キット(A08B-9010-J555#ZZ12)に同梱
の「データウィンドウライブラリ仕様書」を参照下さい。
1.1 特徴
実際の CNC や機械を必要とせず、MTB が作成した FOCAS2 アプリケーションを実行させることが出来ます。(注 1)
NC ガイドで実行される FOCAS2 アプリケーションは、そのまま実機でも動作します。(注 2)
高速シリアルバス(HSSB)接続および、Ethernet 接続(組込み Ethernet 機能相当)に対応。
- 3 -

1.はじめに
注意
NC
ガイドの
FOCAS2
機能は、実機の
FOCAS2
機能との完全な互換性はありません。従って、NCガイド
でのアプリケーションの確認後、必ず、お使いになられる
CNC
にて、
FOCAS2
アプリケーションの動作テ
ストを行って下さい。
1.2 制限事項
NC ガイドは、CPU 等のハード的な性能の違いやサーボ,スピンドルが無い等の条件の違いから、実際の CNC と異
なります。そのため、CNC で実行可能な全ての機能を実行することは出来ません。
CNC と NC ガイドの主な相違点と制限事項は以下の通りです。
NCガイドの CNC シミュレーション機能および、PMC シミュレーション機能には、CNCとの相違点があります。
それぞれの相違点については、「NC ガイド CNC シミュレーション機能取扱説明書」および、「NC ガイド PMC
シミュレーション機能取扱説明書」を参照下さい。
NC ガイドに用意されていない CNC オプションが必要な FOCAS2 関数を実行すると、戻り値が EW_NOOPT(6)
となります。
設定可能な CNC オプションについては、「NC ガイド CNC シミュレーション機能取扱説明書」の「9.1 項 オプ
ションの設定」を参照下さい。
- 4 -

2.動作環境
2 動作環境
NC ガイドが動作する環境が必要です。
NC ガイドの動作環境については、「NC ガイド CNC シミュレーション機能取扱説明書」の「3 項 動作環境」を参
照下さい。
- 5 -

3.各種設定
3 各種設定
NC ガイドで、FOCAS2 アプリケーションを実行するために必要な設定について説明します。
3.1 オプション
NC ガイドで、HSSB 接続用の FOCAS2 アプリケーションを実行するには、拡張ドライバ/ライブラリ機能オプショ
ンを有効にする必要があります。
オプションを有効にするには、NC ガイドを立ち上げた後、NC ガイドに付属のオプション設定ツール
(OptionSetting.exe)を実行します。
“拡張ドライバ/ライブラリ機能”のチェックボックスにチェックを付け、オプション設定ツールを終了します。
その後、NC ガイドを再起動します。
オプション設定ツールの使用方法については、「NC ガイド CNC シミュレーション機能取扱説明書」の「9.1 項 オ
プションの設定」を参照下さい。
Ethernet 接続は、組込み Ethernet 機能相当のため、オプションの設定は必要ありません。
3.2 CNC パラメータ
FOCAS2 関数を使用するための CNC パラメータの設定は、実機と同じです。詳細については、CNC アプリケーショ
ン開発キット(A08B-9010-J555#ZZ12)の「データウィンドウライブラリ仕様書」の各関数仕様書を参照下さい。
- 6 -

4.FOCAS2 アプリケーションの実行方法
4 FOCAS2 アプリケーションの実行方法
NC ガイドで、FOCAS2 アプリケーションを実行させるためには、NC ガイド用の FOCAS2 ライブラリをインストー
ルする必要があります。
NC ガイド用の FOCAS2 ライブラリは、CNC アプリケーション開発キット(A08B-9010-J555#ZZ12)の”FOCAS2
Library¥Fwlib” フォルダに用意されています。
4.1 FOCAS2 ライブラリのインストール
NC ガイド用の FOCAS2 ライブラリは、以下の通りです。HSSB 接続用以外は、実機と同じライブラリを使用します。
FOCAS2 ライブラリ 32 ビット版
Fwlib32.dll :CNC/PMC データウィンドウ統轄ライブラリ
FwlibNCG.dll :機種別ライブラリ(HSSB 接続用:FS31i/32i/35i、FS0i-F 用 NC ガイド専用)
Fwlib0DN.dll :機種別ライブラリ(HSSB 接続用:FS0i-D 用 NC ガイド専用)
Fwlibe1.dll :機種別ライブラリ(Ethernet 接続用)
FOCAS2 ライブラリ 64 ビット版
Fwlib64.dll :CNC/PMC データウィンドウ統轄ライブラリ
FwlibNCG64.dll :機種別ライブラリ(HSSB 接続用:FS31i/32i/35i、FS0i-F 用 NC ガイド専用)
Fwlib0DN64.dll :機種別ライブラリ(HSSB 接続用:FS0i-D 用 NC ガイド専用)
Fwlibe64.dll :機種別ライブラリ(Ethernet 接続用)
上記ライブラリは、Windows のシステム環境変数[path]に設定されているフォルダまたは、FOCAS2 アプリケーショ
ンと同じフォルダにコピーして下さい。
Windows¥System32 フォルダにコピーする事をお勧めします。
その他、FOCAS2 アプリケーションの開発に必要なヘッダファイル、インポートライブラリは、実機と同じです。
4.2 HSSB ドライバについて
HSSB ドライバのインストールは不要です。
4.3 Ethernet 接続について
NC ガイドが実行されるパソコンにイーサネットポートが装着され、ネットワークドライバがインストールされてい
る必要があります。
- 7 -