VectorWorks forum: eigen PIO maken - VectorWorks forum

Ga naar inhoud

Pagina 1 van 1

eigen PIO maken

#1 Gebruiker is offline   Pascal 

  • Expert
  • Groep: Members
  • Posts: 1,070
  • Lid geworden: 17-June 04
  • Gender:Male
  • Location:Loker-heuvelland
  • Interests:DTP, jeugdvoetbal
  • Stad:Loker

Gepost 31 January 2005 - 12:30 PM

Hallo,

graag zou ik een eigen PIO maken maar ik heb er geen kaas van gegeten en hier ben ik dan voor wat hulp. Ik enk niet dat hij zo ingewikkeld is.

Ik wil een spant in bovenaanzicht met 2 vertikale stijlen.

1. rechthoek met een vaste breedte van 3.5cm en een variabele lengte
2. een rechthoek met een vaste breedte van 3.5 en een vaste lengte van 18cm die geplaatst wordt tegen de eerste rechthoek bovenaan.

dwz rechtsboven 1ste rechthoek valt samen met linksboven 2de rechthoek

3. nog een rechthoek met vaste breedte 3.5 en lengte 18cm die weer tgen de grote rechthoek wordt geplaatst maar op een afstand X van de 2de rechthoek


Hopelijk kunnen jullie wat helpen en begrijpen jullie wat ik bedoel

mvg

pascal
iMac (Retina 5K, 27-inch, 2017)
Processor 4,2 GHz Intel Core i7
Geheugen 24 GB 2400 MHz DDR4
27-inch (2560 x 1440)
Videokaart Radeon Pro 575 4096 MB
OS MacOs High Sierra

Vectorworks 2018 Architectuur SP4+ Renderworks
0

#2 Gebruiker is offline   Gerrit 

  • Expert
  • Groep: Root Admin
  • Posts: 3,319
  • Lid geworden: 17-June 04
  • Gender:Male
  • Stad:DE Hasselt

Gepost 31 January 2005 - 01:48 PM

Begrijp ik dit juist ?

user posted image

Download Spant versie 0.1?
Retina MacBook Pro i7 • iPad Pro 10.5 • iPhone SE
macOS - iOS - Vectorworks [meest recente versies]
0

#3 Gebruiker is offline   Pascal 

  • Expert
  • Groep: Members
  • Posts: 1,070
  • Lid geworden: 17-June 04
  • Gender:Male
  • Location:Loker-heuvelland
  • Interests:DTP, jeugdvoetbal
  • Stad:Loker

Gepost 31 January 2005 - 02:09 PM

ja dat is het helemaal


mvg
pascal
iMac (Retina 5K, 27-inch, 2017)
Processor 4,2 GHz Intel Core i7
Geheugen 24 GB 2400 MHz DDR4
27-inch (2560 x 1440)
Videokaart Radeon Pro 575 4096 MB
OS MacOs High Sierra

Vectorworks 2018 Architectuur SP4+ Renderworks
0

#4 Gebruiker is offline   Pascal 

  • Expert
  • Groep: Members
  • Posts: 1,070
  • Lid geworden: 17-June 04
  • Gender:Male
  • Location:Loker-heuvelland
  • Interests:DTP, jeugdvoetbal
  • Stad:Loker

Gepost 31 January 2005 - 02:23 PM

hallo gerrit,

Het werkt perfect, hartelijk bedankt

pascal
iMac (Retina 5K, 27-inch, 2017)
Processor 4,2 GHz Intel Core i7
Geheugen 24 GB 2400 MHz DDR4
27-inch (2560 x 1440)
Videokaart Radeon Pro 575 4096 MB
OS MacOs High Sierra

Vectorworks 2018 Architectuur SP4+ Renderworks
0

#5 Gebruiker is offline   Gerrit 

  • Expert
  • Groep: Root Admin
  • Posts: 3,319
  • Lid geworden: 17-June 04
  • Gender:Male
  • Stad:DE Hasselt

Gepost 31 January 2005 - 02:50 PM

Bedankt voor de feedback, pascal.

Een aantal zaken in dit script zijn (nog) "hard gecodeerd" dwz niet variabel parameter-bepaald, bv klasse, pendikte, vulkleur.

Ik heb daarom getracht het script zo transparant mogelijk op te stellen opdat je eruit zou kunnen leren hoe ??n en ander in zijn werk gaat.

Vergeet ook niet dat dit tool, naast een aanmaakscript, ook een aantal parameters heeft. Organiseer > Maak Insteekmodules > selecteer "Spant" en klik door op de knop Parameters. Hier kan je dan zelf elementen toevoegen naar behoefte.
Retina MacBook Pro i7 • iPad Pro 10.5 • iPhone SE
macOS - iOS - Vectorworks [meest recente versies]
0

#6 Gebruiker is offline   Pascal 

  • Expert
  • Groep: Members
  • Posts: 1,070
  • Lid geworden: 17-June 04
  • Gender:Male
  • Location:Loker-heuvelland
  • Interests:DTP, jeugdvoetbal
  • Stad:Loker

Gepost 05 February 2005 - 08:29 PM

Ik probeer idd aan de hand van dergelijke "eenvoudige scriptjes" een beetje de logica van vectorscript onder de knie te krijgen.

maar kun je me misschien nog een voorbeeldje doorgeven waarbij
ik bvb in een dialoogvenster een rechthoek kan tekenen en daarin nog een rechthoek op een bepaalde afstand van de eerste rechthoek

mvg
pascal
iMac (Retina 5K, 27-inch, 2017)
Processor 4,2 GHz Intel Core i7
Geheugen 24 GB 2400 MHz DDR4
27-inch (2560 x 1440)
Videokaart Radeon Pro 575 4096 MB
OS MacOs High Sierra

Vectorworks 2018 Architectuur SP4+ Renderworks
0

#7 Gebruiker is offline   Gerrit 

  • Expert
  • Groep: Root Admin
  • Posts: 3,319
  • Lid geworden: 17-June 04
  • Gender:Male
  • Stad:DE Hasselt

Gepost 05 February 2005 - 09:00 PM

PROCEDURE Kader;

LABEL 1;

VAR
id:INTEGER;
brs,hos,afs:STRING;
x,y,br,ho,af:REAL;

BEGIN

PushAttrs;

BeginDialog(1,1,-116,-80,116,80);SetTitle('Definitie Kader');
addbutton('OK',1,1,160,125,220,145);addbutton('Cancel',2,1,80,125,140,145);
addfield('Breedte',3,1,10,20,120,35);addfield('0',4,2,160,20,220,35);
addfield('Hoogte',5,1,10,45,120,60);addfield('0',6,2,160,45,220,60);
addfield('Afstand',7,1,10,70,120,85);addfield('0',8,2,160,70,220,85);
EndDialog;

GetDialog(1);
id:=(4);SelField(id);
WHILE NOT((id=1) OR (id=2)) DO
BEGIN
DialogEvent(id);
END;
IF (id=2) THEN GOTO 1;

brs:=getfield(4);hos:=getfield(6);afs:=getfield(8);
br:=Str2Num(brs);ho:=Str2Num(hos);af:=Str2Num(afs);

ClrDialog;

GetPt(x,y);

IF af<0 THEN
BEGIN
Rect(x-br/2,y+ho/2,x+br/2,y-ho/2);
Rect(x-br/2-af,y+ho/2+af,x+br/2+af,y-ho/2-af);
END
ELSE BEGIN
Rect(x-br/2-af,y+ho/2+af,x+br/2+af,y-ho/2-af);
Rect(x-br/2,y+ho/2,x+br/2,y-ho/2);
END;

PopAttrs;

1:END;
RUN(Kader);




[i]Afstand negatief : tweede rechthoek kleiner dan eerste
Afstand positief : tweede rechthoek groter dan eerste

Retina MacBook Pro i7 • iPad Pro 10.5 • iPhone SE
macOS - iOS - Vectorworks [meest recente versies]
0

Deel dit topic:


Pagina 1 van 1

1 Gebruiker(s) lezen dit topic
0 gebruikers, 1 gasten, 0 anonieme gebruikers