Винкелът има 4 важни параметъра b=100 (рамо), t=10 (дебелина), R=12 (вътрешен голям радиус на закръгление), r=12 (външен малък радиус на закръгление). В Excel в най-лявата горна клетка (А1) копирате текста, показан по-долу. Това всъщност е програмен код за Excel. След вмъкване в Excel вместо подчертаните формули (с "=" в началото) ще виждате числа. Първите четири клетки са 4-те параметъра на винкела b, t, R, r. Можете да си ги задавате каквито искате, т.е. програмният код работи за всякакви видове равнораменни винкели. Има едно нормално ограничение r<t, иначе стават страннотии.
Всъщност идеята е, че с Excel се чертае полилиния по AutoCAD-овски - точка по точка. В местата на закръгленията се чертае арка в полилинията с параметър тангенс от 45 градуса (страннотия е, но отговаря на арка 90 градуса). Слагам и картинка да видите всъщност кои са точките, които се чертаят - показани са в червено.
След като въведете нужните ви параметри на винкела, Excel изчислява автоматично програмния код и сте готови да създадете AutoCAD-ския блок. Копирате клетките в колона А от 5-тия ред до края включително и ги пействате в Notepad. Не трябва да се копират първите 4 реда с параметрите на винкела. Съхранявате файла от Notepad например с името "L.dxf" (важно е разширението DXF) и сте готови.
Текстовите файловете с разширение DXF са равноправни и пълноценни файлове на AutoCAD и могат да се вмъкват като блокове в конкретен чертеж.
За тези, които не им се занимава да копират и пействат, слагам и линк към XLS файл. Там файлът излиза в Google Docs, трябва да се даде от менюто File - Download.
NJOY
100 |
10 |
12 |
6 |
0 |
SECTION |
2 |
ENTITIES |
0 |
POLYLINE |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2CE |
66 |
1 |
10 |
0 |
20 |
0 |
30 |
0 |
70 |
1 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2CF |
10 |
0 |
20 |
0 |
30 |
0 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D0 |
10 |
=A1 |
20 |
0 |
30 |
0 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D6 |
10 |
=A56 |
20 |
=A2-A4 |
30 |
0 |
42 |
=TAN(PI()/8) |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D1 |
10 |
=A1-A4 |
20 |
=A2 |
30 |
0 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D8 |
10 |
=A2+A3 |
20 |
=A2 |
30 |
0 |
42 |
=-A78 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D2 |
10 |
=A2 |
20 |
=A2+A3 |
30 |
0 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D7 |
10 |
=A2 |
20 |
=A1-A4 |
30 |
0 |
42 |
=A78 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D3 |
10 |
=A2-A4 |
20 |
=A1 |
30 |
0 |
0 |
VERTEX |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D4 |
10 |
0 |
20 |
=A1 |
30 |
0 |
0 |
SEQEND |
8 |
0 |
6 |
BYBLOCK |
62 |
0 |
5 |
2B886FCCEA1C2D5 |
0 |
ENDSEC |
0 |
EOF |
No comments:
Post a Comment
Очаквам коментари. / I wait for your comments.