مقدمه
مقدمه ای بر ساخت
اپراتوری سی ان سی
نرم افزارهای کد کم
مقدمه ای بر کنترلر
مقدمه ای بر سرو موتور و استپ موتور
بال اسکرو
میز دستگاه ، اسپیندل موتور ، انرژی چین
ساخت CNC سه محوره
ریل LMGuide و واگن حرکتی
بال اسکرو
کنترلر
بوش ساچمه ای
کولت
کوپلینگ
انرژی
چین
گیربکس
کامپیوتر صنعتی
موتور خطی
مانیتورینگ
منبع تغذیه
اسلاید گاید
پروفیل آلومینیوم
سرو موتور
نرم افزار
اسپیندل
موتور
استپ موتور
تابلو برق
تسمه تایمینگ
ابزار سی ان سی
وکیوم
فروشگاه قطعات سی ان سی
و اتوماسیون صنعتی
=================
___________________________
تماس : 09122277199 شخم
گر
تلگرام :
گروه سی ان سی کاران
تمام تلاش خود را نموده ایم تا با
بهترین
کیفیت و با بهترین قیمت
محصولات مورد
نیاز شما را
تهیه کنیم و در اختیار شما
عزیزان قرار دهیم
|
![](http://www.cnckaran.com/General/Pictures/610.jpg)
اين صفحه در لينك ارتباط با صفحات
حذف شده است.
انواع كنترلر ها :
كنترلر هايدن هاين :
کنترلر هایدن هاین دیگر کنترلر مطرح در جهان
می باشد. کنترلر های موجود هایدن هاین عبارت اند از : TNC 620 TNC
640 TNC 320 iTNC 530 TNC 128
![](Controller/servomotor11.jpg)
کنترلر TNC 128 Heidenhain
TNC
128 |
Axes |
3
axes + spindle
Optional 4th and 5th axis (with
noncontrolled spindle) |
Program
entry |
HEIDENHAIN
conversational |
Program
memory |
300
MB |
Position
entry |
s
Positions in Cartesian or polar
coordinates s Incremental or
absolute dimensions s Display and
entry in mm or inches |
Input
resolution and display step |
Down
to 0.1 μm or 0.000 1° |
Block
processing time |
6
ms |
Coordinate
transformation |
Datum
shift, rotation, mirror image,
scaling factor (axis-specific) |
Fixed
cycles |
s
Drilling, tapping, reaming and
boring s Cycles for hole patterns,
facing of flat surfaces s Pocket,
stud and slot milling |
Touch
probe cycles |
Touch
probe calibration and datum setting |
Graphics |
For
programming and program
verification; graphic support with
cycle programming |
Parallel
operation |
Program
run and programming, program-run
graphics |
Data
interface |
s
Ethernet 1000BASE-T
s USB 2.0
s RS-232-C/V.24 and RS-422/V.11
(max. 115 200 baud) |
Visual
display unit |
12.1-inch
color flat-panel display (TFT) |
Axis
feedback control |
Feedforward
control or operation with following
error |
Interfacing
to the machine |
Via
integrated programmable logic
controller (PLC); inputs/outputs
expandable by PL 510 |
Accessories |
s
HR electronic handwheels s TS or KT
workpiece touch probe and TT tool
touch probe |
کنترلر TNC 620 Heidenhain و TNC 320
|
TNC
320 |
TNC
620 |
Axes |
3
axes + spindle Optional 4th and 5th axis
(with noncontrolled spindle) |
3
axes + spindle Optional 4th and 5th axes |
Interpolation |
s
Linear in 4 axes s Circular in 2 axes s
Helical, superimposition of circular and
straight paths s Cylinder surface
(option) |
s
Linear: in 4 axes (optionally 5) s
Circular: in 2 (optionally 3) axes s
Helical, superimposition of circular and
straight paths s Cylinder surface
(option) |
Program
entry |
s
HEIDENHAIN conversational s DIN/ISO
(program input via soft keys or via
external USB keyboard) s FK free contour
programming (option on the TNC 620) |
s
HEIDENHAIN conversational s DIN/ISO
(program input via soft keys or via
external USB keyboard) s FK free contour
programming (option on the TNC 620) |
Programming
support |
TNCguide
presents user information directly on
the TNC |
TNCguide
presents user information directly on
the TNC |
DXF
converter option |
- |
Download
contours and machining positions from
DXF files |
Program
memory |
300
MB |
300
MB |
Position
entry |
s
Positions in Cartesian or polar
coordinates s Incremental or absolute
dimensions s Display and entry in mm or
inches s Actual position capture |
s
Positions in Cartesian or polar
coordinates s Incremental or absolute
dimensions s Display and entry in mm or
inches s Actual position capture |
Input
resolution and display step |
Down
to 0.1 μm or 0.000 1° |
Down
to 0.1 μm or 0.000 1°; optionally to
0.01 μm or 0.000 01° |
Block
processing time |
6
ms |
1.5
ms |
Coordinate
transformation |
s
Datum shift, rotation, mirror image,
scaling factor (axis-specific) s
Tilting the working plane, PLANE
function (option) |
s
Datum shift, rotation, mirror image,
scaling factor (axis-specific) s
Tilting the working plane, PLANE
function (option) |
Fixed
cycles
(some optional with the TNC 620) |
s
Drilling, tapping, thread cutting,
reaming and boring s Cycles for hole
patterns, facing of flat surfaces s
Pocket clearance and finishing,
slots and studs |
s
Drilling, tapping, thread cutting,
reaming and boring s Cycles for hole
patterns, facing of flat surfaces s
Pocket clearance and finishing,
slots and studs |
Touch
probe cycles |
For
tool measurement, workpiece
alignment, workpiece measurement and
datum setting (option with TNC 620) |
For
tool measurement, workpiece
alignment, workpiece measurement and
datum setting (option with TNC 620) |
Graphics |
For
programming and program verification
(option with TNC 620); graphic
support with cycle programming |
For
programming and program verification
(option with TNC 620); graphic
support with cycle programming |
Parallel
operation |
Programming
during program run, program-run
graphics (option with TNC 620) |
Programming
during program run, program-run
graphics (option with TNC 620) |
Data
interface |
s
Ethernet 1000BASE-T s USB 2.0
s RS-232-C/V.24 and RS-422/V.11
(max. 115 200 baud) |
s
Ethernet 1000BASE-T s USB 2.0
s RS-232-C/V.24 and RS-422/V.11
(max. 115 200 baud) |
Visual
display unit |
15-inch
color flat-panel display (TFT) |
15-inch
color flat-panel display (TFT) |
Axis
feedback control |
Feedforward
control or operation with following
error
- |
Feedforward
control or operation with following
error
Integrated digital drive control for
synchronous and asynchronous motors |
Interfacing
to the Machine |
Via integrated
programmable logic controller (PLC)
Inputs/outputs
expandable via PL 510 |
Via integrated
programmable logic controller (PLC)
Inputs/outputs via PL
6000 |
Accessories |
s
HR electronic handwheels s TS
workpiece touch probe and TT or TL
tool touch probe |
s
HR electronic handwheels s TS
workpiece touch probe and TT or TL
tool touch probe |
کنترلر TNC 640 Heidenhain و iTNC 530
![](../General/Pictures/DVD01.jpg)
|
TNC 640 |
iTNC 530 |
Axes |
Up
to 18 axes and 2 spindles |
Up to 18 axes and 2
spindles |
Interpolation |
s
Linear in max. 5 axes (with Tool
Center Point Management) s Circular
in max. 3 axes with tilted working
plane s Spline interpolation in max.
5 axes s Helix s Cylinder surface1)
s Rigid tapping1) |
s
Linear in max. 5 axes (with Tool
Center Point Management) s Circular
in max. 3 axes with tilted working
plane s Spline interpolation in max.
5 axes s Helix s Cylinder surface1)
s Rigid tapping1) |
Programming |
HEIDENHAIN
conversational, DIN/ISO |
HEIDENHAIN
conversational, smarT.NC, DIN/ISO |
Programming
support |
TNCguide
presents user information directly
on the control |
TNCguide
presents user information directly
on the control |
DXF
converter option |
Download
contours and machining positions
from DXF files |
Download
contours and machining positions
from DXF files |
Program
memory |
Hard
disk with at least 21 GB |
Hard
disk with at least 21 GB |
Position
entry |
Nominal
positions in Cartesian or polar
coordinates, dimensions absolute or
incremental, in mm or inches; actual
position capture |
Nominal
positions in Cartesian or polar
coordinates, dimensions absolute or
incremental, in mm or inches; actual
position capture |
Input
resolution and display step |
As
fine as 0.1 μm or 0.000 1°; TNC
640 optionally as fine as 0.01
μm or 0.000 01° |
As
fine as 0.1 μm or 0.000 1°; TNC
640 optionally as fine as 0.01
μm or 0.000 01° |
Block
processing time |
0.5
ms (3-D straight line without radius
compensation at 100 % PLC
utilization) |
0.5
ms (3-D straight line without radius
compensation at 100 % PLC
utilization) |
Turning
functions option |
s Turning tool data
management s Tool-tip radius
compensation s Constant surface
speed s Toggling between milling and
turning operations |
- |
High speed cutting |
Motion
control with minimum jerk |
Motion
control with minimum jerk |
FK free contour
programming |
HEIDENHAIN
conversational with graphical
support |
HEIDENHAIN
conversational with graphical
support |
Coordinate
transformation |
s
Datum shift, rotation, mirror image,
scaling factor (axis-specific) s
Tilting the working plane, PLANE
function (option) |
s
Datum shift, rotation, mirror image,
scaling factor (axis-specific) s
Tilting the working plane, PLANE
function (option) |
Fixed
cycles |
For
drilling, milling and turning (only
TNC 640, option); data input with
graphical support |
For
drilling, milling and turning (only
TNC 640, option); data input with
graphical support |
Touch
probe cycles |
For
tool measurement, workpiece
alignment, workpiece measurement and
workpiece presetting |
For
tool measurement, workpiece
alignment, workpiece measurement and
workpiece presetting |
Graphics |
For
programming and program verification |
For
programming and program verification |
Parallel
operation |
Program
run and programming with graphics |
Program
run and programming with graphics |
Data
interface |
Ethernet
1000BASE-T; USB 2.0; RS-232-C/V.24
(max. 115 200 baud) |
Ethernet
1000BASE-T; USB 2.0; RS-232-C/V.24
(max. 115 200 baud) |
Remote
control and diagnosis |
TeleService |
TeleService |
Visual
display unit |
15-inch
or 19-inch color flat-panel display
(TFT) |
15-inch
or 19-inch color flat-panel display
(TFT) |
Axis
feedback control |
s
Feedforward control or operation
with following error s Integrated
digital drive control with
integrated inverter |
s
Feedforward control or operation
with following error s Integrated
digital drive control with
integrated inverter |
Adaptive
feed rate control option |
AFC
adjusts the contouring feed rate to
the spindle power1) |
AFC
adjusts the contouring feed rate to
the spindle power1) |
DCM
collision monitoring option |
Dynamic
monitoring of the working space for
possible collisions with machine
components1) |
Dynamic
monitoring of the working space for
possible collisions with machine
components1) |
Accessories |
s
Electronic handwheel s TS workpiece
touch probe and TT or TL tool touch
probe |
s
Electronic handwheel s TS workpiece
touch probe and TT or TL tool touch
probe |
كنترلرهاي Syntec
کنترلرهای syntec به 4 سری کلی تقسیم می شود
سری EZ
سری 10
سری 6
سری 20
که هر یک از این سری ها مربوط به یک مشخص می باشد
برای دانلود کاتالوگ این کنترلر به ادامه مطلب رحوع کنید.....
کنترلر syntec سری 20
Lathe function |
SYNTEC ,spec |
20 series |
Control |
Control axes |
4/5/8/9 |
PLC axis
function |
Standard function |
Spindle
number |
2/4 |
Path |
4 |
Main system
axis group |
2 |
PLC axis
function |
Standard function |
Axis
exchange function |
Standard function |
High – speed
High – precision |
Block look
ahead |
2000 |
Block
processing time |
2000 |
Constant
jerk control |
Standard function |
Auto corner
deceleration |
Standard function |
Arc radius
speed limit |
Standard function |
Auxiliary function |
Extreme
speed threading mode |
Standard function |
G code function |
Cylindrical
interpolation |
Standard function |
Polar
coordinate interpolation |
Standard function |
Thread
cutting |
Standard function |
Variable
lead threading cutting |
Standard function |
Thread
cutting Cycle |
Standard function |
End face
turning cycle |
Standard function |
Multilateral
cutting |
Standard function |
Finishing
cycle |
Standard function |
Stock
removal (turning / facing) |
Standard function |
Pattern
repeating Cycle |
Standard function |
Peck
drilling Cycle |
Standard function |
Multiple
thread cutting cycle |
Standard function |
Canned cycle
for drilling |
Standard function |
Synchronously pick place workpiece |
Standard function |
workpiece |
Standard function |
http://typecontrollers.mihanblog.com/
همه کنترلرهای ماشین آلات سی ان سی , CNC
System control
http://aboutcontroller.persianblog.ir/
در آمدی بر ساخت کنترلرها , CNC System
Control
http://www.ourcontrol.loxblog.com/
جايگاه كنترلر CNC در تابلو برق
http://www.goodcontrol.blogsky.com/
پنج کنترلر برتر ماشین آلات سی ان سی
http://www.cncmach3.blogfa.com/
آشنایی با کنترلر CNCmach3
http://www.cnccontrol.blogfa.com/
کنترلرهای cnc
برنامه نویسی کنترلر 1
لایه هایی که در برنامه سیستم عامل ویندوز درست می شوند 4یا5تا است
زیر نرمال،نرمال،بالای نرمال،سریع وخیلی سریع این لایه هایی است که کسی که برنامه
می نویسد می تواند انتخاب کند که اصطلاحاً به آن پری یوتی نرم افزار می گویند که
نرم افزار ما در دو لایه کار می کند قسمت مانیتورینگ مثل بقیه نرم افزارها در لایه
نرمال کار میکند ولی چنل اصلی نرم افزار که کار ارتباط با سخت افزار وبافرینگ را
انجام میدهد در لایه خیلی سریع کار میکند یعنی بالاترین سرعت یا بالاترین اولویتی
که سیستم می تواند داشته باشد یعنی چیزی نزدیک به ریل تایم یعنی در واقع بخشی از
برنامه را فعال کرده ایم فقط برای قسمت کرنل برنامه وعلت آن اینست که
مانیتورینگ برنامه از اولویت بالایی برخوردار نیست و کرنل آن هسته اصلی است یا آن
درایوری است که به فیدبک ها پاسخ میدهد وبافر را پر میکند وهمیشه با سرعت یک پنجاهم
ثانیه وضعیت سخت افزار را چک میکند و به وضعیت ها پاسخ میدهد که با
#c نوشته می شود ودر بالاترین لایه ویندوز قرار می گیرد
و علت اینکه در مانیتورینگ این کار را
نکردیم و مانیتورینگ را در لایه بالا نیاوردیم این است که مانیتورینگ از اهمیت
بالایی برخوردار نیست و آن جهت نمایش است بخاطر همین اگر یک وقت CPUزیر بار خاصی قرار گرفت ، مانیتورینگ مانع بافرینگ نشود و مانع کرنر ( نشود ما آنرا در لایه نرمال گذاشتیم و کرنر اصلی را در سریعنرین لایه و پریوریتی قرار دادیم
.
مج تری هم آورده در همان
لایه بالای بالا . اون هم
بالاترین لایه را استفاده کرده است . منتهی نکته اصلی قضیه این است که آن تمام
پردازش رادر لایه بالایی دارد انجام می دهد و آن لایه بالایی اولویتش بالاتر از
سیستم عامل نیست . یعنی پوینتر اصلی سیستم عامل دست خود سیستم عامل می باشد پوینتر دوم را ما توانسته ایم بگیریم
. هم ما و هم مچ تری . اختلاف مچ تری با ما در این است که ما حجم زیادی از پردازش
را روی سخت افزار انجام می دهیم و این قضیه باعث شده باری را که ما روی سیستم عامل
داریم به یک نسبتی کمتر از مچ تری باشد و بتواند به فیدبک ها پاسخ بهتری بدهد .
بخصوص در شرایط دیگری که نرم افزار دیگری شروع به فعالیت می کند و
CPU را در واقع زیر بار قرار می دهد .
در ایران اکر کنترلر سطح پایین را بگیریم مثلا هایدن
هاین هم داریم کنترلر نسبتا ارزان و با قابلیت های پایین است منتهی کنترلرهای بهتری
مثل زیمنس هست سری 802 ، سری 840 آن هم پیدا می شود . 804 هم هست . فاگور هست
، فانوک هست ، میتسوبیشی هست . اینها کنترلرهای خیلی قدرتمندی هستند که در سطح بین
الملل از آنها استفاده می شود . منتهی عموما قیمتهای آنها خیلی بالا است و چونکه
عمومی طراحی شده اند ، یعنی اگر شما بخواهید از کنترلر زیمنس استفاده بکنید باید از
پایه بنشینید برایش محور تعریف بکنید ، باید پی ال سی ( PLC
) آنرا پروگرام بکنید ، عکس العمل ها و فیدبک ها را برایش بنویسید . مثلا اگر بخواهیم رادونیکس را با زیمنس مقایسه بکنیم . به لحاظ کارآیی و کاربرد شاید زیاد باهم اختلاف
نداشته باشند . منتهی در حین استفاده ، شما اگر از زیمنس بخواهید استفاده کنید ،
باید از پایه شروع بکنید و محورها را تعریف بکنبد ، نوع محورها ، کورس حرکتی آنها ،
گام آنها . تعریف بکنید اصلا محورها قرار هست چه کاری انجام بدهند . کدام
X هست ، کدام Y و کدام
Z . بعد باید PLC را پروگرم
کنید . اگر این ورودی آمد چه عکس العملی نشان بدهد ، اگر خروجی خاصی را لازم داشتند
باید آن خروجی چگونه فعال بشود . یعنی باید تمامی پروسه ای را که یک
CNC از کنترلر انتظار دارد انجام بدهد را در
PLC برنامه بنویسید .
رادونیکس درواقع اینها را بصورت آپشن (
) آماده دارد . مثلا وقتی شما انتهاب می کنید کاتر M4 یعنی اینکه یک خروجی فعال بشود و
M3 یعنی آن خروجی قطع بشود . یعنی ما به نوعی گفتیم که
در صورتیکه کاتر انتخاب شد روال خواندن Gcode به این
صورت تغییر کند یعنی کدها ، Gکدها M
کدها همه دانه به دانه داخل آن ست می شوند . درصورتیکه در کنترلر دیگری مثل زیمنس باید بیاییم و شروع کنیم به تعریف
کردن . اگر M4 آمد فلان خروحی فلان عکس العمل را نشان
بدهد . اگر وسط آن پالس خورد و یا Play خورد ، تک تک عکس
العملها را باید شروع کنیم به نوشتن . اما ما اینها را از قبل آماده کرده ایم و
نوشته ایم و داخل رادونیکس هست . شما وقتی کاتر را انتخاب می کنید یک حجم پیچیده ای
از پروسس را داخل آن و بصورت اتوماتیک انجام می دهد . وقتی فوروارد زدید چه عکس العملی نشان بدهد وقتی بک وارد زدید چه عکس العملی نشان بدهد . اگر وسط پری هیت ( بود و فوروارد و بک وارد زدید
چه عکس العملی را نشان بدهد . و هزاران هزار اما و اگر دیگری که ممکن است پیش بیاید
آنرا تماما برنامه نوشتیم و داخل آن وجود دارد .
هیچکدام وجود ندارد . یعنی شما باید از پایه شروع
کنید و بنویسید که من اگر این دگمه را زدم این اتفاق بیافتد اگر
Play شد آیا Cut فعال باشد و یا نباشد . به خاطر
همین راه اندازی یک کنترلر زیمنس برای یک دستگاه برش یک هفته تا ده روز زمان ببرد
تا به آن چیزی که می خواهید برسد . در صورتیکه راه اندازی کنترلر رادونیکس برای
دستگاه برش با فرض اینکه سیم بندی های هر دو مدل کنترلر آماده باشد یک نصف روز شاید
زمان نیاز باشد و یا شاید هم کمتر . چونکه همه چیز داخل آن آماده است و شما انتخاب
می نمایید و تیک می زنید . حتی انتخاب اینکه دستگاه روتر است یا کاتر که هرکدام طیف وسیعی از اما و اگرها را شامل می شوند ، همه در
رادونیکس بصورت برنامه نوشته شده است . البته ما قابلیت خیلی از کنترلر ها را بصورت
آپشن
داخل آن گذاشته ایم . بعنوان مثال هرچی در زیمنس و هایدن هاین و هایپرترم هست را بصورت آپشن گذاشته ایم و طراح دستگاه فقط کافی است انتخاب کند . به این
ترتیب سرعت استفاده از کنترلر را چندین برابر نسبت به کنترلرهای عمومی بالا برده
ایم .
![](../Download/Controller/115040201.jpg)
![](../Download/Controller/115050502.jpg)
![](../Download/Controller/115050503.jpg)
![](../Download/Controller/115050504.jpg)
![](../Download/Controller/115050505.jpg)
![](../Download/Controller/115050506.jpg)
![](../Download/Controller/115050507.jpg)
![](../Download/Controller/115050510.jpg)
![](../Download/Controller/cnc101.jpg)
![](../Download/Controller/IDsl.jpg)
![](http://www.cnckaran.com/General/Pictures/610.jpg)
در صورت داشتن سوال تخصصی اینجا را کلیک نمایید در کمتر از 48 ساعت پاسخ می دهیم
تلفن پاسخگو : 55448574 -
021 همراه : 09122277199 شخم گر تلگرام :
گروه سی ان سی کاران
آخرین پاسخ های ارائه شده به سوالات دوستان
|