• 締切済み
※ ChatGPTを利用し、要約された質問です(原文:NC言語とは??)

初めてのNC言語とは?数学の必要性やプログラム作成方法について

このQ&Aのポイント
  • NC言語は、NC加工に関わる言語であり、数学の知識が必要です。1000分の1の計算なども必要ですが、しっかりと学べば問題ありません。
  • NCを初めて使用する際には、いくつかの難易度があるかもしれません。NC言語を使ってプログラムを作成する際は、基のプログラムを参考にしながら組んでいく方法もあります。
  • NC言語を学んでプログラマになる際は、企業によってやり方が異なる場合があります。どのようなプログラムを作るかは、会社やプロジェクトによって異なります。

みんなの回答

noname#230359
noname#230359
回答No.10

こんにちは。 今からお使いになる機械のメーカに習いに行くのが一番近道だと思います。 どこのメーカも必ずNCスクールというものを行っています。 基本的なプログラムはそれで学べますので・・・おまけに機械の操作方法も習えますよ。

noname#230359
noname#230359
回答No.9

私の経験だけの話しです。 私は独学でNCの勉強をしました。 機械メーカーの説明書と NC制御メーカーの説明書が先生です。 私の入社した会社は 数種類の製品を長年、造り続けていました。 誰かが作ったプログラムを 変更することも無く、長年使い続けていた様です。 長年、作り続けていた製品も売れ行きが悪くなり 今では、多品種の製品や 部品を加工するようになりました。 新しい機械を導入する時点で 機械加工の経験など全く無い私が担当となりました。 指導を受ける先輩も 関数電卓を使用できる先輩も CADを使用できる先輩もいませんでした。 なので、説明書が私の先生です。 関数電卓もパソコンもNCも 説明書を熟読すると使えるようになると思います。 ただ、私が他社で通用する技術があるかは?別ですが、、、 努力を惜しまなければ 何とかなるのではないでしょうか、、、 余り心配せず、トライして下さい!

noname#230359
noname#230359
回答No.8

こんにちは。 >プログラムは一日一日違ったプログラムを自分で作っていくのですか?それとも、基のプログラムを使って、それを参考にプログラムを組んでいくというかたちなのでしょうか。 それはケース、バイ、ケースです。 以前に同一形状、寸法の製品を加工したことがあり、尚且つそのプログラムが保存されていれば、新規にプログラムを作成する必要は無いですね。 また、一部の形状、寸法が違うのなら、その部分だけプログラムを修正すれば新規作成より早く作成でき、ある程度信頼のある(修正しない部分は加工実績がある)プログラムになります。 以前に加工したことが無い製品であれば、当然全てが新規作成になります。が、その場合でも以前のプログラムをある程度流用する事は可能でしょう。(形状にもよりますが・・・) 自分が加工した製品のプログラムを個人で保存するのか?或いは職場全体で共有のライブラリとするのか?それはまさに >会社によって違うと思います でしょう。

noname#230358
質問者

お礼

書き込み有難うございます。 良く考えるとケースバイケースで違ってきますよね。 まだ、今度疑問点などありましたらコメントお願いします。

noname#230359
noname#230359
回答No.7

おっとこれを忘れてましたね。 >そこから応用のプログラムの組み方って言うのは、研修などで教えてもらうということはありましたか?  プログラムは内容を見れば誰が組んだか分かります、それくらい個性がでる、つまり違うんです。 当然応用は人によって違いますのでOJTで付いた人(習った人)によって変わってきますし、 ある期間は人のプログラムを数多く見てご自分で良いところを合わせたプログラムを考えられた方が良いでしょう。

noname#230359
noname#230359
回答No.6

>おそらく、入社後は基本的なプログラミングの知識など基本的なことは教えてもらえるはずなのですが、 >そこから応用のプログラムの組み方って言うのは、研修などで教えてもらうということはありましたか?  >会社によって違うと思いますが… そうですね会社によって違うと思いますが、いきなりプログラムを習っても実際の動きとの連動が頭の中でできませんので、 OJTでまず段取り替え、ワークの載せ替え、ツールの刃先の更新、機械操作などを一定期間やり、 それからプログラムを覚えるのが良いと思います。 うちはそうです、1年すれば技能検定3級くらいは受かるようになりますよ。

noname#230359
noname#230359
回答No.5

>1000分の1の計算とかも大変なのですか? 難しく考える必要はありません。 数値の1/10000の桁を、切上げ、切捨て、四捨五入のいづれかを用いて1/1000の実数値とすればいいだけの事です。 例:254.235629→254.236(四捨五入)

noname#230359
noname#230359
回答No.4

ごめんなさい。 参考HPアドレスの入れ方をしくじっていました。 http://www.nakasa.co.jp/nakasa%20site/nc.html http://wwwf2.mitsubishielectric.co.jp/fair/fa_basic/08/81.htm こちらから飛ぶか、アドレスを直に入れてください。

noname#230359
noname#230359
回答No.3

こんにちは。 >ところで、Gコードってどんなことでしょうか?? うん、一から説明すると、紙面(画面?)がいくらあっても足りないですね。 NCについて初歩的なことから解説しているサイトを見つけたので御参照下さい。 Gコードとは、ここに書いてあるG機能のことを指します。 ガンバレ!!

参考URL:
http://www.nakasa.co.jp/nakasa site/nc.html     http://wwwf2mitsubishielectric.co.jp/fair/fa_basic/08/81.htm
noname#230359
noname#230359
回答No.2

その企業の入社試験に合格しているのであればソレでOKです。 それより 〇さんと配属される職場の相性、また先輩の教えを素直に受け入れられるかどうかの方が大事だと思います。

noname#230358
質問者

補足

おそらく、入社後は基本的なプログラミングの知識など基本的なことは教えてもらえるはずなのですが、そこから応用のプログラムの組み方って言うのは、研修などで教えてもらうということはありましたか? 会社によって違うと思いますが…

noname#230359
noname#230359
回答No.1

こんにちは。 貴方がどの様な業務につくかにもよりますが、基本的に数字を見るのもイヤってぐらいの数字アレルギーでもない限り、数学の得手、不得手はほとんど影響無いでしょう。 加工用のNCプログラムを作成する手段にしても、対話型、CAD/CAM、マクロ、専用プリプロセッサ等、実に多岐にわたります。その中から会社が使用しているシステムを使用して加工プログラムを作成していく訳です。その際に座標計算等が必要な場合もあるでしょうが、よほど複雑な3次元加工のモデルでもない限り、関数電卓で間に合う場合がほとんどです。 入社していきなりNC機を1台まかされる事は無いでしょうから、まずは職場の先輩方から機械加工のイロハを学ぶことです。 事前の知識として基本的なGコードの意味ぐらいは予習して覚えておいた方がいいかもしれませんね。 健闘を祈ります!

noname#230358
質問者

お礼

書き込みありがとうございました!! ところで、Gコードってどんなことでしょうか??本当に初心者で申し訳ありませんが宜しくお願いします。

関連するQ&A