Винкелът има 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.