Aby z profilu zamkniętego typu polilinia czy region utworzyć obiekt bryłowy, ng sować polecenie AddExtrudedSolid. Fragment kodu głównego modułu „Konik. wiający operację wyciągnięcia regionu, dokonanie operacji logicznej w odni^ oraz usunięcie obwiedni wyciągania przedstawiony jest na rys. 7.
zasto-możli-do brył
var Profil_Wyciagany_Bryla, PWB_1 : OLEVariant;
{ - }
{Bryły + Sumowanie}
Profil_Wyciagany_Bryla:=AcadDwg.AddExtrudedSolid(Profil_Wyc PWB_1:=AcadDwg.AddExtrudedSolid(Profil_Wyc iagany_Region[0],-Profil_Wyciagany_Bryla.Boolean(0,PWB_1);
{Usuwanie obwiedni}
for i:=0 to 11 do Profil_Wyciagany[i].Delete; Profil_Wyciagany_Region[0] .Delete; '
{ }
[0],50,0);
Rys. 7. Fragment kodu programu ”Konik.pas ” -
enie bryły [4]
Podobne operacje można powtórzyć w procesie tworzenia czas zastosować polecenie AdRevolvedSolid) oraz obie logicznych w odniesieniu do brył należy wykorzystać ject), której parametrami są odpowiednio: Object -tion - definiowany jako wartość numeryczna okreś Operation może przyjmować wartości: 0 („
1 („aclntersection ” - część wspólna zabioru nie zbiorów wskazań).
jedni obrotowej (należy wów-fcinającej. W procesie operacji object.Boolean(Operation, Ob-typu bryła lub region oraz Opera-typ operacji logicznej. Zmienna sumowanie zbiorów wskazań), 2 („ acSubtraction ” - odejmowa-
AC1";
Tekst Wymiar *
• g] Tabela
17.5509. -15.0931.0.0000 MODEL jlll
8. Działanie programu „Konik.exe ” w programie AutoCAD [4]
DO ODSPRZEDAŻY Rysunekl.dwg
Polecane.