【手続補正書】
【提出日】平成16年6月1日(2004.6.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、
被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定手段を有することを特徴とする数値制御データ作成装置。
【請求項２】
前記判定手段は、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする請求項１記載の数値制御データ作成装置。
【請求項３】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、
使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出手段と、
被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出手段と、
被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出手段と、
前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出手段と、
前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出手段と、
被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出手段と、
前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出手段と、
前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出手段と、
前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出手段と、
前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出手段と、
前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定手段とを有することを特徴とする数値制御データ作成装置。
【請求項４】
前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算手段を有することを特徴とする請求項３記載の数値制御データ作成装置。
【請求項５】
被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加手段と、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去手段とを有することを特徴とする請求項３又は４記載の数値制御データ作成装置。
【請求項６】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、
被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定手段を有することを特徴とする数値制御データ作成装置。
【請求項７】
前記判定手段は、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする請求項６記載の数値制御データ作成装置。
【請求項８】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、
使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出手段と、
被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出手段と、
前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出手段と、
前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出手段と、
被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出手段と、
被加工物の図形データから隠れ領域を求める隠れ領域算出手段と、
前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出手段と、
前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出手段と、
前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出手段と、
前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出手段と、
前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定手段とを有することを特徴とする数値制御データ作成装置。
【請求項９】
前記隠れ領域を前記加工領域より高い隠れ領域とすることを特徴とする請求項８記載の数値制御データ作成装置。
【請求項１０】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、
被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定ステップを有することを特徴とする数値制御データ作成方法。
【請求項１１】
前記判定ステップでは、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする請求項１０記載の数値制御データ作成方法。
【請求項１２】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、
使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、
被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、
被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出ステップと、
前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、
前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、
被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、
前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、
前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、
前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、
前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、
前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有することを特徴とする数値制御データ作成方法。
【請求項１３】
前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算ステップを有することを特徴とする請求項１２記載の数値制御データ作成方法。
【請求項１４】
被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加ステップと、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去ステップとを有することを特徴とする請求項１２又は１３記載の数値制御データ作成方法。
【請求項１５】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、
被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定ステップを有することを特徴とする数値制御データ作成方法。
【請求項１６】
前記判定ステップでは、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする請求項１５記載の数値制御データ作成方法。
【請求項１７】
回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、
使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、
被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、
前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、
前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、
被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、
被加工物の図形データから隠れ領域を求める隠れ領域算出ステップと、
前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、
前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、
前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、
前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、
前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有することを特徴とする数値制御データ作成方法。
【請求項１８】
前記隠れ領域を前記加工領域より高い隠れ領域とすることを特徴とする請求項１７記載の数値制御データ作成方法。
【請求項１９】
数値制御データ作成装置に供給可能な記憶媒体であって、
被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定ステップを有するプログラムを記憶したことを特徴とする記憶媒体。
【請求項２０】
前記判定ステップでは、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする請求項１９記載の記憶媒体。
【請求項２１】
数値制御データ作成装置に供給可能な記憶媒体であって、
使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、
被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、
被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出ステップと、
前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、
前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、
被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、
前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、
前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、
前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、
前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、
前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有するプログラムを記憶したことを特徴とする記憶媒体。
【請求項２２】
前記プログラムは、前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算ステップを有することを特徴とする請求項２１記載の記憶媒体。
【請求項２３】
前記プログラムは、被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加ステップと、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去ステップとを有することを特徴とする請求項２１又は２２記載の記憶媒体。
【請求項２４】
数値制御データ作成装置に供給可能な記憶媒体であって、
被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定ステップを有するプログラムを記憶したことを特徴とする記憶媒体。
【請求項２５】
前記判定ステップでは、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする請求項２４記載の記憶媒体。
【請求項２６】
数値制御データ作成装置に供給可能な記憶媒体であって、
使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、
被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、
前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、
前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、
被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、
被加工物の図形データから隠れ領域を求める隠れ領域算出ステップと、
前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、
前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、
前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、
前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、
前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有するプログラムを記憶したことを特徴とする記憶媒体。
【請求項２７】
前記隠れ領域を前記加工領域より高い隠れ領域とすることを特徴とする請求項２６記載の記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
上記目的を達成するため、請求項６の発明は、回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定手段を有することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記目的を達成するため、請求項７の発明は、前記判定手段は、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
上記目的を達成するため、請求項８の発明は、回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出手段と、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出手段と、前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出手段と、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出手段と、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出手段と、被加工物の図形データから隠れ領域を求める隠れ領域算出手段と、前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出手段と、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出手段と、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出手段と、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出手段と、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定手段とを有することを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
上記目的を達成するため、請求項９の発明は、前記隠れ領域を前記加工領域より高い隠れ領域とすることを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上記目的を達成するため、請求項１０の発明は、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定ステップを有することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
上記目的を達成するため、請求項１１の発明は、前記判定ステップでは、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
上記目的を達成するため、請求項１２の発明は、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出ステップと、前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有することを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
上記目的を達成するため、請求項１３の発明は、前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算ステップを有することを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
上記目的を達成するため、請求項１４の発明は、被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加ステップと、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去ステップとを有することを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
上記目的を達成するため、請求項１５の発明は、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定ステップを有することを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
上記目的を達成するため、請求項１６の発明は、前記判定ステップでは、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
上記目的を達成するため、請求項１７の発明は、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、被加工物の図形データから隠れ領域を求める隠れ領域算出ステップと、前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有することを特徴とする。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
上記目的を達成するため、請求項１８の発明は、前記隠れ領域を前記加工領域より高い隠れ領域とすることを特徴とする。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
上記目的を達成するため、請求項１９の発明は、数値制御データ作成装置に供給可能な記憶媒体であって、被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定ステップを有するプログラムを記憶したことを特徴とする。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
上記目的を達成するため、請求項２０の発明は、前記判定ステップでは、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
上記目的を達成するため、請求項２１の発明は、数値制御データ作成装置に供給可能な記憶媒体であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出ステップと、前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有するプログラムを記憶したことを特徴とする。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
上記目的を達成するため、請求項２２の発明は、前記プログラムは、前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算ステップを有することを特徴とする。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
上記目的を達成するため、請求項２３の発明は、前記プログラムは、被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加ステップと、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去ステップとを有することを特徴とする。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
上記目的を達成するため、請求項２４の発明は、数値制御データ作成装置に供給可能な記憶媒体であって、被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定ステップを有するプログラムを記憶したことを特徴とする。
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
上記目的を達成するため、請求項２５の発明は、前記判定ステップでは、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定することを特徴とする。
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
上記目的を達成するため、請求項２６の発明は、数値制御データ作成装置に供給可能な記憶媒体であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、被加工物の図形データから隠れ領域を求める隠れ領域算出ステップと、前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有するプログラムを記憶したことを特徴とする。
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
上記目的を達成するため、請求項２７の発明は、前記隠れ領域を前記加工領域より高い隠れ領域とすることを特徴とする。
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００９９
【補正方法】変更
【補正の内容】
【００９９】
請求項６の発明によれば、回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定手段を有するため、加工形状に対する工具軌跡を求める際、工具降下用の下穴の要不要を、隠れ領域との干渉を考慮して自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
請求項７の発明によれば、数値制御データ作成装置の前記判定手段は、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定するため、加工形状に対する工具軌跡を求める際、隠れ領域との干渉を考慮して工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
請求項８の発明によれば、回転工具による切削加工用の数値制御データを生成する数値制御データ作成装置であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出手段と、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出手段と、前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出手段と、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出手段と、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出手段と、被加工物の図形データから隠れ領域を求める隠れ領域算出手段と、前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出手段と、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出手段と、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出手段と、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出手段と、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定手段とを有する。従って、加工形状に対する工具軌跡を求める際、工具降下用の下穴を必要とする領域を、隠れ領域との干渉を考慮して自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴を必要とする領域を求めるために、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
請求項９の発明によれば、数値制御データ作成装置では、前記隠れ領域を前記加工領域より高い隠れ領域とする。従って、隠れ領域を加工領域より高い隠れ領域とし、上記のように、被加工物の図形データから隠れ領域を求め、拡大領域から干渉領域及び隠れ領域を除いた工具移動可能領域を求める等の処理を行うことで、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】変更
【補正の内容】
【０１０３】
請求項１０の発明によれば、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定ステップを有するため、加工形状に対する工具軌跡を求める際、工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】変更
【補正の内容】
【０１０４】
請求項１１の発明によれば、数値制御データ作成方法の前記判定ステップでは、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定するため、加工形状に対する工具軌跡を求める際、工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
請求項１２の発明によれば、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出ステップと、前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有する。従って、加工形状に対する工具軌跡を求める際、工具降下用の下穴を必要とする領域を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴を必要とする領域を求めるために、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】変更
【補正の内容】
【０１０６】
請求項１３の発明によれば、数値制御データ作成方法は、前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算ステップを有する。これにより、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
請求項１４の発明によれば、数値制御データ作成方法は、被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加ステップと、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去ステップとを有する。これにより、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】変更
【補正の内容】
【０１１３】
請求項１５の発明によれば、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定ステップを有するため、加工形状に対する工具軌跡を求める際、隠れ領域との干渉を考慮して工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
請求項１６の発明によれば、数値制御データ作成方法の前記判定ステップでは、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定するため、加工形状に対する工具軌跡を求める際、隠れ領域との干渉を考慮して工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】変更
【補正の内容】
【０１１５】
請求項１７の発明によれば、回転工具による切削加工用の数値制御データを生成する数値制御データ作成方法であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、被加工物の図形データから隠れ領域を求める隠れ領域算出ステップと、前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有する。従って、加工形状に対する工具軌跡を求める際、工具降下用の下穴を必要とする領域を、隠れ領域との干渉を考慮して自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴を必要とする領域を求めるために、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正６０】
【補正対象書類名】明細書
【補正対象項目名】０１１６
【補正方法】変更
【補正の内容】
【０１１６】
請求項１８の発明によれば、数値制御データ作成方法では、前記隠れ領域を前記加工領域より高い隠れ領域とする。従って、隠れ領域を加工領域より高い隠れ領域とし、上記のように、被加工物の図形データから隠れ領域を求め、拡大領域から干渉領域及び隠れ領域を除いた工具移動可能領域を求める等の処理を行うことで、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。
【手続補正６１】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】変更
【補正の内容】
【０１１７】
請求項１９の発明によれば、数値制御データ作成装置に供給可能な記憶媒体であって、被加工物の加工領域及び使用工具径の指定に基づき工具降下用の下穴の要不要を判定する判定ステップを有するプログラムを記憶している。従って、記憶媒体を数値制御データ作成装置に供給し、上記処理を行うことで、加工形状に対する工具軌跡を求める際、工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。
【手続補正６２】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
請求項２０の発明によれば、記憶媒体の前記プログラムの前記判定ステップでは、工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定する。従って、記憶媒体を数値制御データ作成装置に供給し、上記処理を行うことで、加工形状に対する工具軌跡を求める際、工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。
【手続補正６３】
【補正対象書類名】明細書
【補正対象項目名】０１１９
【補正方法】変更
【補正の内容】
【０１１９】
請求項２１の発明によれば、数値制御データ作成装置に供給可能な記憶媒体であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、被加工物全体の領域を工具降下禁止領域として求める工具降下禁止領域算出ステップと、前記拡大領域から前記工具降下禁止領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、前記拡大領域から前記干渉領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有するプログラムを記憶している。従って、記憶媒体を数値制御データ作成装置に供給し、上記処理を行うことで、加工形状に対する工具軌跡を求める際、工具降下用の下穴を必要とする領域を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴を必要とする領域を求めるために、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。
【手続補正６４】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
請求項２２の発明によれば、記憶媒体の前記プログラムは、前記使用工具径に工具径毎に設定された余裕量を加える余裕量加算ステップを有する。従って、記憶媒体を数値制御データ作成装置に供給することで、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。
【手続補正６５】
【補正対象書類名】明細書
【補正対象項目名】０１２１
【補正方法】変更
【補正の内容】
【０１２１】
請求項２３の発明によれば、記憶媒体の前記プログラムは、被加工物の図形データに対し領域毎に工具降下可能を示す属性を付加する付加ステップと、該工具降下可能属性を付加した領域中の前記加工領域の高さ以下の領域を前記工具降下禁止領域から除く除去ステップとを有する。従って、記憶媒体を数値制御データ作成装置に供給することで、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。
【手続補正６６】
【補正対象書類名】明細書
【補正対象項目名】０１２２
【補正方法】削除
【補正の内容】
【手続補正６７】
【補正対象書類名】明細書
【補正対象項目名】０１２３
【補正方法】削除
【補正の内容】
【手続補正６８】
【補正対象書類名】明細書
【補正対象項目名】０１２４
【補正方法】削除
【補正の内容】
【手続補正６９】
【補正対象書類名】明細書
【補正対象項目名】０１２５
【補正方法】削除
【補正の内容】
【手続補正７０】
【補正対象書類名】明細書
【補正対象項目名】０１２６
【補正方法】削除
【補正の内容】
【手続補正７１】
【補正対象書類名】明細書
【補正対象項目名】０１２７
【補正方法】変更
【補正の内容】
【０１２７】
請求項２４の発明によれば、数値制御データ作成装置に供給可能な記憶媒体であって、被加工物の加工領域及び使用工具径の指定に基づき被加工物の隠れ領域を考慮して工具降下用の下穴の要不要を判定する判定ステップを有するプログラムを記憶している。従って、記憶媒体を数値制御データ作成装置に供給することで、加工形状に対する工具軌跡を求める際、隠れ領域との干渉を考慮して工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正７２】
【補正対象書類名】明細書
【補正対象項目名】０１２８
【補正方法】変更
【補正の内容】
【０１２８】
請求項２５の発明によれば、記憶媒体の前記プログラムの前記判定ステップでは、被加工物の隠れ領域を考慮した工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域から、工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を、使用工具半径分拡大した下穴必要領域に基づき、工具降下用の下穴の要不要を判定する。従って、記憶媒体を数値制御データ作成装置に供給することで、加工形状に対する工具軌跡を求める際、隠れ領域との干渉を考慮して工具降下用の下穴の要不要を自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴の要不要判定により、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正７３】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】変更
【補正の内容】
【０１２９】
請求項２６の発明によれば、数値制御データ作成装置に供給可能な記憶媒体であって、使用工具径に予め設定した許容最大距離係数を乗じた許容最大距離を求める許容最大距離算出ステップと、被加工物の図形データから取り出した加工領域を前記許容最大距離分拡大した拡大領域を求める拡大領域算出ステップと、前記拡大領域から工具降下禁止領域に相当する被加工物全体の領域を除いた工具降下可能領域を求める工具降下可能領域算出ステップと、前記工具降下可能領域を使用工具半径分縮小した工具降下可能縮小領域を求める工具降下可能縮小領域算出ステップと、被加工物の図形データから前記加工領域より高い干渉領域を求める干渉領域算出ステップと、被加工物の図形データから隠れ領域を求める隠れ領域算出ステップと、前記拡大領域から前記干渉領域及び前記隠れ領域を除いた工具移動可能領域を求める工具移動可能領域算出ステップと、前記工具移動可能領域を使用工具半径分縮小した工具移動可能縮小領域を求める工具移動可能縮小領域算出ステップと、前記工具移動可能縮小領域から前記工具降下可能縮小領域と重なる部分のある領域を除いた下穴必要縮小領域を求める下穴必要縮小領域算出ステップと、前記下穴必要縮小領域を使用工具半径分拡大した下穴必要領域を求める下穴必要領域算出ステップと、前記下穴必要領域が存在し求まる場合は下穴が必要と判定し、前記下穴必要領域が空となり求まらない場合は下穴が不要と判定する判定ステップとを有するプログラムを記憶している。従って、記憶媒体を数値制御データ作成装置に供給し、上記処理を行うことで、加工形状に対する工具軌跡を求める際、工具降下用の下穴を必要とする領域を、隠れ領域との干渉を考慮して自動判定することが可能となる。これにより、数値制御データ作成業務を完全に自動化することができる。また、工具降下用の下穴を必要とする領域を求めるために、数値制御データ作成装置のオペレータに熟練が不要となる。また、被加工物の形状把握が不要となるため、読図作業を廃止することができ、数値制御データ作成工数を大幅に削減することができる。更に、判定ミスの発生も解消することができる。更にまた、隠れ領域となっている裏穴や横穴等との干渉をなくすことができる。
【手続補正７４】
【補正対象書類名】明細書
【補正対象項目名】０１３０
【補正方法】変更
【補正の内容】
【０１３０】
請求項２７の発明によれば、記憶媒体の前記プログラムでは、前記隠れ領域を前記加工領域より高い隠れ領域とする。従って、記憶媒体を数値制御データ作成装置に供給し、隠れ領域を加工領域より高い隠れ領域とし、上記のように、被加工物の図形データから隠れ領域を求め、拡大領域から干渉領域及び隠れ領域を除いた工具移動可能領域を求める等の処理を行うことで、上記と同様に、数値制御データ作成業務を完全に自動化できる、オペレータに熟練が不要となる等の効果がある。