linia 2 okręgi czerwone, makra zwcad


Public Sub Przyklad()

Dim P1 As Variant

Dim p2 As Variant

P1 = ThisDocument.Utility.GetPoint(, "Wskaż początek linii:")

p2 = ThisDocument.Utility.GetPoint(P1, "Wskaż koniec linii:")

Dim lineObj As ZwcadLine

Set lineObj = ThisDocument.ModelSpace.AddLine(P1, p2)

Dim okrąg1 As ZwcadCircle

Set okrąg1 = ThisDocument.ModelSpace.AddCircle(p2, 15)

Dim okrąg2 As ZwcadCircle

Set okrąg2 = ThisDocument.ModelSpace.AddCircle(P1, 15)

ThisDocument.Regen

'rysuje linie z 2 okregami o srodkach w początku i koncu linii, okręgi są wypełnione solid

Dim Kreskowanie1 As ZwcadHatch

Set Kreskowanie1 = ThisDocument.ModelSpace.AddHatch(zcHatchPatternTypePreDefined, "Solid", False)

Dim ObjList(0 To 0) As ZwcadEntity

Set ObjList(0) = okrąg1

Kreskowanie1.AppendOuterLoop ObjList

Dim Color

Set Color = Kreskowanie1.TrueColor

Color.SetRGB 255, 0, 0

Kreskowanie1.TrueColor = Color

Dim Kreskowanie2 As ZwcadHatch

Set Kreskowanie2 = ThisDocument.ModelSpace.AddHatch(zcHatchPatternTypePreDefined, "Solid", False)

Set ObjList(0) = okrąg2

Kreskowanie2.AppendOuterLoop ObjList

Set Color = Kreskowanie2.TrueColor

Color.SetRGB 255, 0, 0

Kreskowanie2.TrueColor = Color

Kreskowanie1.Update

Kreskowanie2.Update

End Sub

'rysuje linie 2 okręgi na początku i końcu czerwone

0x01 graphic



Wyszukiwarka

Podobne podstrony:
linia 2 okręgi czerwony i zielony
linia 2 okręgi , makra zwcad
linia 4 punkty 2 punkty jeden kolor, makra zwcad
linia 4 punkty 2 punkty jeden kolor, makra zwcad
kostka 3DSolid Box, makra zwcad
3 punkty na odcinku, makra zwcad
polilinia3D przez punkty, makra zwcad
polilinia 2D, makra zwcad
formularz , makra zwcad
kąt prosty z łukiem, makra zwcad
linia 2 okręgi kreskowanie solid
fizjologia na wyścigu, Czerwoną linią przerywaną zaznaczono rosnące wraz z obciążeniem zapotrzebowan
Tomasz Łysiak Cienka czerwona linia Sposoby na opornych
czerwony kapturek2 www prezentacje org 3
Czerwone jabłuszko

więcej podobnych podstron