VectorWorks forum: Peter v W - Bekijken Profiel - VectorWorks forum

Ga naar inhoud

Gebruikers score: -----

Reputatie: 0 Neutral
Groep:
Members
Posts:
59 (0.02 per dag )
Meest actief in:
Vectorworks (26 posts )
Lid sinds:
08-October 09
Profiel Hits:
11,508
Laatst actief:
Gebruiker is offline Apr 09 2018 10:34 AM
Nu:
Offline

Mijn Informatie

Leden titel:
Forum Kenner
Leeftijd:
Leeftijd onbekend
Verjaardag:
Verjaardag onbekend
Gender:
Male Male
Location:
Diepenveen/Deventer, NL

Contact Informatie

E-Mail:
Privé
Website URL:
Website URL  http://www.petervanwoerden.nl

Previous Fields

Stad:
Deventer, NL

Topics die ik gestart ben

  1. Substract Poly En Extrude

    06 April 2018 - 02:57 PM

    Ik ben een script aan het schrijven om een eenvoudig kozijn met een toog aan de bovenkant te kunnen tekenen. Dit gaat redelijk. Mijn idee is een polylijn te laten tekenen, die een offset te geven met de kozijdikte. Deze vlakken vervolgens van elkaar af te trekken en van het resultaat een extrusie te maken. De laatste twee stappen krijg ik niet goed voor elkaar. Wat doe ik verkeerd? Onderstaand het script voorzover ik het nu gemaakt heb.

    Hartelijke groet,

    Peter van Woerden

    Procedure staldeur_klein;
    VAR
    breedte, hoogte, dikte, negge, toog: REAL;
    result: BOOLEAN;
    hOmtrek, hOffset, hProfiel, hBlok1, hBlok2, hKozijn, hTest: HANDLE;
    BEGIN
    breedte := Pbreedte;
    hoogte := Phoogte;
    dikte := Pdikte;
    negge := Pnegge;
    toog := Ptoog;
    
    BeginPoly;
    		LineTo(0, 0);
    		LineTo(0,hoogte);
    		CurveTo(breedte/2,hoogte+toog);
    		LineTo(breedte,hoogte);
    		LineTo(breedte,0);
    		Closepoly;
    Endpoly;
    hOmtrek := LnewObj;
    hOffset := OffsetPolyN(hOmtrek,-100,FALSE);
    
    BeginXtrd (0,114);
    hOffset := OffsetPolyN(hOmtrek,-100,FALSE);
    {Hprofiel := SubtractPolygon(hOmtrek, hOffset, 1);}
    EndXtrd;
    
    END;
    
    RUN (staldeur_klein); 

Vrienden

Peter v W heeft nog geen vrienden toegevoegd

Commentaren

Peter v W heeft geen profielcommentaren. Waarom zeg je niet even gedag?