VectorWorks forum: VectorScript introductie - VectorWorks forum

Ga naar inhoud

Pagina 1 van 1

VectorScript introductie Vectorscript, waar en hoe te beginnen ?

#1 Gebruiker is offline   Gerrit 

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

Gepost 04 January 2007 - 10:18 AM

0. Voorgeschiedenis

Toen VectorWorks nog MiniCAD heette, was VectorScript gekend onder de naam MiniPascal. Inderdaad, de basis van deze programmeercode is Pascal. Dus alle voorkennis in die richting (of aanverwante) kan van pas komen.


1. Menu HELP

In de VectorWorks menubalk bevindt zich een Help commando. Dit geeft toegang tot het hulpbestand dat samen met het programma zelf op de harde schijf werd geïnstalleerd. Dit document opent zich in een browser applicatie, waarin navigeren en opzoeken relatief eenvoudig en snel zijn.

In de inhoudslijst bevinden zich twee specifieke links :

- VectorScript Language Guide : een naslagwerk waarin zich alle functies, commando's, procedures, enz. bevinden. Als introductie tot de programmeertaal is dit een onmisbare lectuur.
- VS Function Reference : een lijst van alle Vectorscript commando's, te klasseren volgens alfabet, soort, functie. Met de nodige voorkennis van de taal zelf kunnen hier de programmeercode's zelf in detail worden opgezocht.


2. Online HELP

Op de website van Nemetschek North America bevindt zich een afdeling specifiek over VectorScript : Support Customization

Er staan hier meerdere links :

- Documentation : hier bevinden zich o.a. de Helpbestanden van punt 1, in pdf formaat. Minstens zo belangrijk echter is de Annotated Function Reference, waar zich datzelfde Helpbestand bevindt - ditmaal echter in zijn up-to-date versie, plaatselijk zelfs voorzien van commentaren. Met andere woorden, de meest betrouwbare en recente informatie zal precies daar kunnen gevonden worden.

- Examples : gerangschikt van eenvoudig tot gevorderd, staan hier een aantal kant-en-klare scripts waarmee bepaalde handelingen automatisch kunnen uitgevoerd worden. Alle voorbeeld-codes zijn gratis te downloaden en zijn open (d.w.z. niet beschermd), waardoor ze kunnen gelezen worden in een tekstverwerker of de VectorScript Editor van VectorWorks. De studie van deze scripts is zeer leerzaam als aanvulling op de Language Guide, omdat hier de correcte opbouw van een script pas echt in de praktijk duidelijk wordt.

- Tools : relatief gevorderde programmeurs, die gebruik willen maken van nog nieuwere technologieën en programmeeromgevingen (BBEdit, Flattener, Dialog Builder), kunnen hier de nodige tools downloaden.

- Technical Support : de VectorScript Mailing List is een internationale groep van mensen die via email met mekaar communiceren over VectorScript. Een abonnement is gratis. De lijst is niet zeer actief, en wordt hoofdzakelijk gebruikt door erg gevorderde programmeurs. Er is tevens een online VectorWorks forum (niet enkel VectorScript), uiteraard engelstalig. Tenslotte zijn er de Technical Notes, alle beschikbaar in pdf formaat. Soms is het nodig deze te raadplegen.

Via de website van Design Express' Support pagina is het VectorWorks gebruikersforum bereikbaar, waarin tevens een subforum gewijd is aan VectorScript.


3. Add-ons

Wereldwijd zijn een aantal mensen actief met het schrijven van VectorScript codes voor het automatiseren van de meest uiteenlopende taken. Een aantal van deze oplossingen zijn gratis te downloaden en dientengevolge meestal ook open code. Deze kunnen m.a.w. geopend worden en eventueel aangepast naar eigen behoeften.

Enkele nuttige links :

Nemetschek Add-ons
VectorDepot
VectorBits
PanzerCad
Dan Belfiori
VectorPlugins
Gerrit Vanoppen


4. Exporteer VectorScript…

Maak een bij voorkeur leeg VectorWorks document aan, en plaats hierop enkele objecten.
Open het Bestand menu, en kies voor Exporteer Vectorscript…
Dit document kan nu geopend worden in een tekstverwerker, en toont de code van hetgeen zonet getekend werd. Door lezing hiervan kan gaandeweg inzicht verkregen worden in de manier waarop VectorScript kan gebruikt worden om objecten aan te maken.
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