Đúng là trên diễn đàn mình nhiều thùng rỗng thật.chỉ võ mồm là giỏi, chú
binhminh_12 có thể share 1 tý tẹo đoạn code mà
chú viết cho máy 5 trục không.
không biết nó có phải như vậy :
Five axes 45deg, Swivel Head / Rotary Table ( DMG - DMU*P Series )
Swivel head
(B) rotating 45 degrees about
ZY axes, Elevation Table
(C) rotating about
Z when
(B) is
zero ( Head Vertical ).
( These machines usually have Heidenhain controls - with Siemens or MillPLUS as an alternative )
define format (
B C )
field width = 8
modal
metric formats
decimal point = true
decimal places = 3
trailing zeros = false
leading zeros = false
imperial formats
decimal point = true
decimal places = 4
trailing zeros = false
leading zeros = false
end define
word order = ( +
B C )
define keys
azimuth axis =
B
elevation axis =
C
end define
spindle azimuth rotation =
true
azimuth axis units =
degrees
azimuth axis direction =
positive
azimuth axis parameters = ( 0.0 0.0 0.0 0
1 1 ) ##
NOTE two axes and signs.
azimuth centre = ( 0.0 0.0 0.0 )
# azimuth centre = ( 0.0 0.0
329.22 ) ## See notes-4 below
spindle elevation rotation =
false
elevation axis units =
degrees
elevation axis direction =
positive
elevation axis parameters = ( 0.0 0.0 0.0 0 0
1 )
linear axis limits = ( -710 0 710.0 -600.0 600.0 -325.0 325.0 )
rotary axis limits = (
0.0 180.0 -3600.0 3600.0 0.1 1 )
initial tool vector = ( 0 0 1 ) ## Spindle Alignment with Z axis.
default
workplane angles = none ## See notes-6 below
multiaxis coordinate transform =
true
linearise multiaxis moves =
true or
false
retract at angular limit =
true
withdrawal amount = 100.0
integer 3 = 1
define block move rapid
N ; G1 ; G6 ; x coord ; y coord ; z coord ;
azimuth axis ;
elevation axis ; S ; H ; M1 ; M2
end define
## It is not essential to have the rotary axes in the Rapid block.
define block move linear
N ; G1 ; x coord ; y coord ; z coord ;
azimuth axis ;
elevation axis ; RR ; feedrate ; M1 ; M2
end define
## This is the minimum requirement, it could well require additional embellishment to meet certain functions.
## It is not essential to have the rotary axes in the Rapid block as it isn’t used for multi axis working.
chú ý đây là bộ post chỉ dùng cho delcam powermill nhé
nhân tiện share luôn cho cộng đồng Việt những bác nào sài máy DMG-DMU 5 trục đoạn code này... "" sorry vì cây muốn lặng mà gió chẳng dừng"" mã code ở dưới bác nào học giỏi 1 chút là có thể kiếm được nhiều nghàn usd rồi nhé.( vấn đề ở đây như đã nói là chỉ có học giỏi và học dốt thôi, kiến thức là của tây,ai ham học thì sẽ biết chứ có gì mới mẻ đâu. cái khó là cái máy 7 bậc tự do tớ nói ở trên kia kìa...)
@ đợt này cũng đang ngứa cựa thích gây gổ, nên xin mời toàn bộ cao thủ và nhữn bác tự phong là cao thủ, những bác nhận viết post cnc mutiaxis làm một bài test về cnc multiaxis.
đề bài đơn giản:
Có một hình nón cụt đường kính đáy lớn 200 đáy nhỏ 100 độ cao 100,gốc tọa độ là tâm hình nón cụt Z0 mặt top.yêu cầu lập trình cho máy chạy 1 đường vuông góc với mặt biên của hình nón tại cao độ Z50 và post chương trình ra gcode(fanuc)
(tol=0,01)dùng endmill=10mm với một máy 5 trục dạng h
(A,B) chiều dài tính từ đỉnh dao đến tâm xoay của head cho trước là L
đề nghị các bác thùng không rỗng kêu ko to post ncprogram ra đây để mọi người bình luận file của các vị, nếu ko post được thì từ nay xin đừng ném đá hội nghị và cũng đừng chém gió cho tớ nhờ...đừng dìm hàng và gây mất đoàn kết....
@bác bí và bác Hải: 2 bác làm quan sát viên nhé.