1 |
|
1 |
|
2 |
|
2 |
|
3 |
CNC_editor |
3 |
CNC_editor |
4 |
|
4 |
|
5 |
|
5 |
|
6 |
body |
6 |
body |
7 |
{ |
7 |
{ |
8 |
font-size: 15px; |
8 |
font-size: 15px; |
9 |
font-family: "Bookman Old Style"; |
9 |
font-family: "Bookman Old Style"; |
10 |
color: black; |
10 |
color: black; |
11 |
text-align: justify; |
11 |
text-align: justify; |
12 |
width: 750px; |
12 |
width: 750px; |
13 |
} |
13 |
} |
14 |
h1 { |
14 |
h1 { |
15 |
color: white; |
15 |
color: white; |
16 |
background-color: 808080; |
16 |
background-color: 808080; |
17 |
font-size: 25px; |
17 |
font-size: 25px; |
18 |
text-align: center; |
18 |
text-align: center; |
19 |
} |
19 |
} |
20 |
h2 { color: green; font-size: 21px; } |
20 |
h2 { color: green; font-size: 21px; } |
21 |
h3 { color: green; font-size: 19px; } |
21 |
h3 { color: green; font-size: 19px; } |
22 |
h4 { color: #803f00; font-size: 17px; } |
22 |
h4 { color: #803f00; font-size: 17px; } |
23 |
i { color: #0099cc; } |
23 |
i { color: #0099cc; } |
24 |
b { color: #0099cc; } |
24 |
b { color: #0099cc; } |
25 |
p { |
25 |
p { |
26 |
text-indent: 2em; |
26 |
text-indent: 2em; |
27 |
margin-top: 3px; |
27 |
margin-top: 3px; |
28 |
margin-bottom: 2px; |
28 |
margin-bottom: 2px; |
29 |
margin-left: 0px; |
29 |
margin-left: 0px; |
30 |
margin-right: 0px; |
30 |
margin-right: 0px; |
31 |
} |
31 |
} |
32 |
ol, ul, dl{ |
32 |
ol, ul, dl{ |
33 |
margin-top: 3px; |
33 |
margin-top: 3px; |
34 |
margin-bottom: 2px; |
34 |
margin-bottom: 2px; |
35 |
} |
35 |
} |
36 |
|
36 |
|
37 |
|
37 |
|
38 |
|
38 |
|
39 |
CNC_editor âåðñèÿ 24.09.18
|
39 |
CNC_editor âåðñèÿ 23.05.19
|
40 |
|
40 |
|
41 |
Îãëàâëåíèå
|
41 |
Îãëàâëåíèå
|
42 |
|
42 |
|
43 |
Î ïðîãðàììå |
43 |
Î ïðîãðàììå |
44 |
Ïàíåëü èíñòðóìåíòîâ |
44 |
Ïàíåëü èíñòðóìåíòîâ |
45 |
Êëàâèàòóðà |
45 |
Êëàâèàòóðà |
46 |
Àâòîð |
46 |
Àâòîð |
47 |
|
47 |
|
48 |
|
48 |
|
49 |
Î ïðîãðàììå
|
49 |
Î ïðîãðàììå
|
50 |
CNC_editor - ïðîãðàììà ïðîñìîòðà è ðåäàêòèðîâàíèÿ ôàéëîâ ôîðìàòà *.nc. Ôàéëû *.nc ñîäåðæàò â ñåáå êîä (gcode) äëÿ ñòàíêîâ ñ ×ÏÓ (÷èñëîâîå ïðîãðàììíîå óïðàâëåíèå èëè íà àíãëèéñêîì CNC). Ê òàêèì ñòàíêàì îòíîñÿòñÿ: ëàçåðíûå ãðàâåðû, ôðåçåðîâàëüíûå ñòàíêè, ñâåðëèëüíûå ñòàíêè, ïëîòòåðû. Íà ïîõîæåì ïðèíöèïå ðàáîòàþò 3D ïðèíòåðû òîëüêî èñïîëüçóþò äðóãîé ôîðìàò äàííûõ *.stl.
|
50 |
CNC_editor - ïðîãðàììà ïðîñìîòðà è ðåäàêòèðîâàíèÿ ôàéëîâ ôîðìàòà *.nc. Ôàéëû *.nc ñîäåðæàò â ñåáå êîä (gcode) äëÿ ñòàíêîâ ñ ×ÏÓ (÷èñëîâîå ïðîãðàììíîå óïðàâëåíèå èëè íà àíãëèéñêîì CNC). Ê òàêèì ñòàíêàì îòíîñÿòñÿ: ëàçåðíûå ãðàâåðû, ôðåçåðîâàëüíûå ñòàíêè, ñâåðëèëüíûå ñòàíêè, ïëîòòåðû. Íà ïîõîæåì ïðèíöèïå ðàáîòàþò 3D ïðèíòåðû òîëüêî èñïîëüçóþò äðóãîé ôîðìàò äàííûõ *.stl.
|
51 |
|
51 |
|
52 |
|
52 |
|
53 |
Ðèñ. 1. Âíåøíèé âèä ïðîãðàììû ñ îòêðûòûì ôàéëîì *.nc
|
53 |
Ðèñ. 1. Âíåøíèé âèä ïðîãðàììû ñ îòêðûòûì ôàéëîì *.nc
|
54 |
|
54 |
|
55 |
Âîçìîæíîñòè ïðîãðàììû:
|
55 |
Âîçìîæíîñòè ïðîãðàììû:
|
56 |
Îòêðûòèå ôàéëîâ è ïðîñìîòð òðàåêòîðèè äâèæåíèÿ ñòàíêà. Ìîæíî èçìåíÿòü êîîðäèíàòû, äîáàâëÿòü òî÷êè â òðàåêòîðèþ, óäàëÿòü òî÷êè, ìåíÿòü ïîðÿäîê òî÷åê äâèæåíèÿ. Íå âñå äàííûå ðåäàêòèðóþòñÿ ïðîãðàììîé, íàïðèìåð: óñòàíîâêà ñêîðîñòè äâèæåíèÿ, ïîäíÿòèå/îïóñêàíèå øïèíäåëÿ â ïðîãðàììå èçìåíèòü íåëüçÿ. Ñîõðàíåíèå òðàåêòîðèè äâèæåíèÿ â ôàéë *.png. Êîä gcode èìååò ðàçíîâèäíîñòè â çàâèñèìîñòè îò ñïåöèôèêè ñòàíêà, ïîòîìó íå âñå ôàéëû *.nc ìîãóò êîððåêòíî îòîáðàæàòüñÿ äàííîé ïðîãðàììîé.
|
56 |
Îòêðûòèå ôàéëîâ è ïðîñìîòð òðàåêòîðèè äâèæåíèÿ ñòàíêà. Ìîæíî èçìåíÿòü êîîðäèíàòû, äîáàâëÿòü òî÷êè â òðàåêòîðèþ, óäàëÿòü òî÷êè, ìåíÿòü ïîðÿäîê òî÷åê äâèæåíèÿ. Íå âñå äàííûå ðåäàêòèðóþòñÿ ïðîãðàììîé, íàïðèìåð: óñòàíîâêà ñêîðîñòè äâèæåíèÿ, ïîäíÿòèå/îïóñêàíèå øïèíäåëÿ â ïðîãðàììå èçìåíèòü íåëüçÿ. Ñîõðàíåíèå òðàåêòîðèè äâèæåíèÿ â ôàéë *.png. Êîä gcode èìååò ðàçíîâèäíîñòè â çàâèñèìîñòè îò ñïåöèôèêè ñòàíêà, ïîòîìó íå âñå ôàéëû *.nc ìîãóò êîððåêòíî îòîáðàæàòüñÿ äàííîé ïðîãðàììîé.
|
57 |
|
57 |
|
58 |
|
58 |
|
59 |
Ðèñ. 2. Ïðîñìîòð òî÷åê äâèæåíèÿ ñòàíêà
|
59 |
Ðèñ. 2. Ïðîñìîòð òî÷åê äâèæåíèÿ ñòàíêà
|
60 |
|
60 |
|
61 |
Ïàíåëü èíñòðóìåíòîâ
|
61 |
Ïàíåëü èíñòðóìåíòîâ
|
62 |
íîâûé ôàéë. Ïðè ñîçäàíèè íîâîãî ôàéëà ìîæíî âûáðàòü ôèãóðó îêðóæíîñòü èëè ïðÿìîóãîëüíèê. Êîòîðûå ïîòîì ìîæíî ðåäàêòèðîâàòü.
|
62 |
íîâûé ôàéë. Ïðè ñîçäàíèè íîâîãî ôàéëà ìîæíî âûáðàòü ôèãóðó îêðóæíîñòü èëè ïðÿìîóãîëüíèê. Êîòîðûå ïîòîì ìîæíî ðåäàêòèðîâàòü.
|
63 |
|
63 |
|
64 |
Ðèñ. 3. Îêíî ñîçäàíèÿ íîâîãî ôàéëà
|
64 |
Ðèñ. 3. Îêíî ñîçäàíèÿ íîâîãî ôàéëà
|
65 |
|
65 |
|
66 |
Ïàðàìåòðû äëÿ ñîçäàíèÿ îêðóæíîñòè:
|
66 |
Ïàðàìåòðû äëÿ ñîçäàíèÿ îêðóæíîñòè:
|
67 |
|
67 |
|
68 |
X0, Y0 - êîîðäèíàòû öåíòðà |
68 |
X0, Y0 - êîîðäèíàòû öåíòðà |
69 |
R - ðàäèóñ îêðóæíîñòè |
69 |
R - ðàäèóñ îêðóæíîñòè |
70 |
S - êîëëè÷åñòâî ãðàíåé |
70 |
S - êîëëè÷åñòâî ãðàíåé |
71 |
Z0 - ìèíèìàëüíàÿ (ðàáî÷àÿ) âûñîòà èíñòðóìåíòà |
71 |
Z0 - ìèíèìàëüíàÿ (ðàáî÷àÿ) âûñîòà èíñòðóìåíòà |
72 |
Z1 - ìàêñèìàëüíàÿ (áåçîïàñíàÿ) âûñîòà èíñòðóìåíòà |
72 |
Z1 - ìàêñèìàëüíàÿ (áåçîïàñíàÿ) âûñîòà èíñòðóìåíòà |
73 |
|
73 |
|
74 |
Ïàðàìåòðû äëÿ ñîçäàíèÿ ïðÿìîóãîëüíèêà:
|
74 |
Ïàðàìåòðû äëÿ ñîçäàíèÿ ïðÿìîóãîëüíèêà:
|
75 |
|
75 |
|
76 |
X0, Y0, X1, Y1 - êîîðäèíàòû óãëîâ ïðÿìîóãîëüíèêà |
76 |
X0, Y0, X1, Y1 - êîîðäèíàòû óãëîâ ïðÿìîóãîëüíèêà |
77 |
Z0 - ìèíèìàëüíàÿ (ðàáî÷àÿ) âûñîòà èíñòðóìåíòà |
77 |
Z0 - ìèíèìàëüíàÿ (ðàáî÷àÿ) âûñîòà èíñòðóìåíòà |
78 |
Z1 - ìàêñèìàëüíàÿ (áåçîïàñíàÿ) âûñîòà èíñòðóìåíòà |
78 |
Z1 - ìàêñèìàëüíàÿ (áåçîïàñíàÿ) âûñîòà èíñòðóìåíòà |
79 |
|
79 |
|
80 |
îòêðûòü ôàéë
|
80 |
îòêðûòü ôàéë
|
81 |
ñîõðàíèòü ôàéë
|
81 |
ñîõðàíèòü ôàéë
|
82 |
ñïðÿòàòü/ïîêàçàòü íîìåðàöèþ òî÷åê
|
82 |
ñïðÿòàòü/ïîêàçàòü íîìåðàöèþ òî÷åê
|
83 |
, ïåðåìåùåíèå âûáðàíîé êîìàíäû â ñïèñêå
|
83 |
, ïåðåìåùåíèå âûáðàíîé êîìàíäû â ñïèñêå
|
84 |
âûçâàòü äèàëîã ñîçäàíèÿ/ðåäàêòèðîâàíèÿ òî÷êè. Åñëè íè îäíà òî÷êà íå âûáðàíà, òî âûçûâàåòñÿ äèàëîã ñîçäàíèÿ òî÷êè. Åñëè âûäåëåíà îäíà òî÷êà òî âûçûâàåòñÿ äèàëîã ðåäàêòèðîâàíèÿ êîîðäèíàò òî÷êè.
|
84 |
âûçâàòü äèàëîã ñîçäàíèÿ/ðåäàêòèðîâàíèÿ òî÷êè. Åñëè íè îäíà òî÷êà íå âûáðàíà, òî âûçûâàåòñÿ äèàëîã ñîçäàíèÿ òî÷êè. Åñëè âûäåëåíà îäíà òî÷êà òî âûçûâàåòñÿ äèàëîã ðåäàêòèðîâàíèÿ êîîðäèíàò òî÷êè.
|
85 |
|
85 |
|
86 |
Ðèñ. 4. Îêíî ñîçäàíèÿ òî÷êè
|
86 |
Ðèñ. 4. Îêíî ñîçäàíèÿ òî÷êè
|
87 |
|
87 |
|
88 |
Ðèñ. 5. Îêíî ðåäàêòèðîâàíèÿ òî÷êè
|
88 |
Ðèñ. 5. Îêíî ðåäàêòèðîâàíèÿ òî÷êè
|
89 |
|
89 |
|
90 |
, ïåðåìåùåíèå âûäåëåííûõ òî÷åê ââåðõ èëè âíèç â ïðåäåëàõ âûáðàííîé òðàýêòîðèè
|
90 |
, ïåðåìåùåíèå âûäåëåííûõ òî÷åê ââåðõ èëè âíèç â ïðåäåëàõ âûáðàííîé òðàýêòîðèè
|
91 |
âûðàâíèâàíèå âûäåëåííûõ òî÷åê ïî ëåâîìó, ïðàâîìó, âåðõíåìó è íèæíåìó êðàþ
|
91 |
âûðàâíèâàíèå âûäåëåííûõ òî÷åê ïî ëåâîìó, ïðàâîìó, âåðõíåìó è íèæíåìó êðàþ
|
- |
|
92 |
âûäåëåíèå òî÷åê ôèãóðû äëÿ îïòèìèçàöèè. Âûäåëÿþòñÿ òî÷êè êîòîðûå ðàñïîëîæåíû íà îòíîñèòåëüíî ïðÿìûõ ëèíèÿõ, íî ïðè ýòîì ñàìè íåñóò èçáûòî÷íóþ èíôîðìàöèþ. Òàêèå òî÷êè ìîæíî óäàëÿòü áåç îñîáîé ïîòåðè êà÷åñòâà ôèãóðû.
|
92 |
êîïèðîâàíèå êîîðäèíàò âûäåëåííûõ òî÷åê â áóôåðà îáìåíà
|
93 |
êîïèðîâàíèå êîîðäèíàò âûäåëåííûõ òî÷åê â áóôåðà îáìåíà
|
93 |
âñòàâêà òî÷åê èç áóôåðà îáìåíà. Ôîðìàò òåêñòà äëÿ âñòàâêè â áóôåðå îáìåíà: 'X_ Y_\n...\0'.
|
94 |
âñòàâêà òî÷åê èç áóôåðà îáìåíà. Ôîðìàò òåêñòà äëÿ âñòàâêè â áóôåðå îáìåíà: 'X_ Y_\n...\0'.
|
94 |
óäàëåíèå âûäåëåííûõ òî÷åê
|
95 |
óäàëåíèå âûäåëåííûõ òî÷åê
|
95 |
ñáðîñ ìàñøòàáà è öåíòðîâêà òåêóùåé ôèãóðû ïî öåíòðó îêíà ïðîñìîòðà
|
96 |
ñáðîñ ìàñøòàáà è öåíòðîâêà òåêóùåé ôèãóðû ïî öåíòðó îêíà ïðîñìîòðà
|
96 |
ñîõðàíåíèå òðàåêòîðèè â ôàéë *.png
|
97 |
ñîõðàíåíèå òðàåêòîðèè â ôàéë *.png
|
97 |
íàñòðîéêè ðàçðåøåíèÿ äëÿ ñîõðàíåíèÿ ôàéëà *.png, óêàçûâàåòñÿ ÷èñëî ïèêñåëåé íà 1 ìì. Ïî óìîë÷àíèþ óêàçàíî ÷èñëî 11.81102362204724 (äëÿ ïåðåâîäà â dpi: 11.81102362204724 * 25.4 = 300).
|
98 |
íàñòðîéêè ðàçðåøåíèÿ äëÿ ñîõðàíåíèÿ ôàéëà *.png, óêàçûâàåòñÿ ÷èñëî ïèêñåëåé íà 1 ìì. Ïî óìîë÷àíèþ óêàçàíî ÷èñëî 11.81102362204724 (äëÿ ïåðåâîäà â dpi: 11.81102362204724 * 25.4 = 300).
|
98 |
|
99 |
|
99 |
Ðèñ. 6. Îêíî íàñòðîåê ðàçðåøåíèÿ
|
100 |
Ðèñ. 6. Îêíî íàñòðîåê ðàçðåøåíèÿ
|
100 |
|
101 |
|
101 |
Êëàâèàòóðà
|
102 |
Êëàâèàòóðà
|
102 |
Delete - óäàëÿåò âûäåëåííûå òî÷êè.
|
103 |
Delete - óäàëÿåò âûäåëåííûå òî÷êè.
|
103 |
Åñëè íå óäàåòñÿ ìûøåé âûäåëèòü îäíó êàêóþ-ëèáî òî÷êó (íàïðèìåð êîãäà åå êîîðäèíàòû ñîâïàäàþò ñ äðóãèìè òî÷êàìè, òîãäà âûäåëÿþòñÿ ñðàçó âñå ñîâïàäàþùèå òî÷êè à íåîáõîäèìî âçÿòü òîëüêî îäíó), ìîæíî âîñïîëüçîâàòüñÿ êóðñîðàìè:
|
104 |
Åñëè íå óäàåòñÿ ìûøåé âûäåëèòü îäíó êàêóþ-ëèáî òî÷êó (íàïðèìåð êîãäà åå êîîðäèíàòû ñîâïàäàþò ñ äðóãèìè òî÷êàìè, òîãäà âûäåëÿþòñÿ ñðàçó âñå ñîâïàäàþùèå òî÷êè à íåîáõîäèìî âçÿòü òîëüêî îäíó), ìîæíî âîñïîëüçîâàòüñÿ êóðñîðàìè:
|
104 |
↑, ← - ïåðìåùàåò âûäåëåíèå òî÷êè ââåðõ, âûäåëÿåòñÿ ïðåäûäóùàÿ òî÷êà.
|
105 |
↑, ← - ïåðìåùàåò âûäåëåíèå òî÷êè ââåðõ, âûäåëÿåòñÿ ïðåäûäóùàÿ òî÷êà.
|
105 |
↓, → - ïåðìåùàåò âûäåëåíèå òî÷êè âíèç, âûäåëÿåòñÿ ñëåäóùàÿ òî÷êà.
|
106 |
↓, → - ïåðìåùàåò âûäåëåíèå òî÷êè âíèç, âûäåëÿåòñÿ ñëåäóùàÿ òî÷êà.
|
106 |
Ctrl+N - ñîçäàíèå íîâîãî ôàéëà.
|
107 |
Ctrl+N - ñîçäàíèå íîâîãî ôàéëà.
|
107 |
Ctrl+O - îòêðûòèå ôàéëà.
|
108 |
Ctrl+O - îòêðûòèå ôàéëà.
|
108 |
Ctrl+S - ñîõðàíåíèå ôàéëà.
|
109 |
Ctrl+S - ñîõðàíåíèå ôàéëà.
|
109 |
Ctrl+A - âûäåëåíèå âñåõ òî÷åê òåêóùåé ôèãóðû.
|
110 |
Ctrl+A - âûäåëåíèå âñåõ òî÷åê òåêóùåé ôèãóðû.
|
110 |
|
111 |
|
111 |
Àâòîð
|
112 |
Àâòîð
|
112 |
IgorA
|
113 |
IgorA
|
113 |
|
114 |
|
114 |
|
115 |
|
115 |
|
116 |
|