Home -> Editors Desk -> Efficiënt printen naar PDF
Communiceren vanuit Arkey
Efficiënt printen naar PDF
Door Kees Veth
Veel bedrijven in de bouw communiceren door middel van e-mail. Aangezien een tekening in veel gevallen meer duidelijk kan maken dan een beschrijving, worden ze vaak als PDF meegestuurd. Op het moment dat deze documenten worden aangemaakt moeten ze worden voorzien van een naam. Standaardisatie van deze benaming werkt eenheid in de hand en voorkomt miscommunicatie. Afbeelding 1: Invulling plotprofiel met ArkCPlot. Afbeelding 2: Het bestand renplot.bat.


Dit artikel beschrijft een methode om efficiënt PDF documenten te printen vanuit Arkey 5, 6 en binnenkort ook 7 zonder gebruik te maken van aanvullende software. Hiervoor worden de volgende stappen genomen: het aanmaken van een plotprofiel voor het printen naar PDF; een batchfile dat deze uitvoer automatisch een voorspelbare naam geeft; deze batchfile zorgt er ook voor dat er in de projectmap een plot-overzicht wordt aangemaakt; en het instellen van de plottekening. In dit voorbeeld ga ik uit van installatie van Arkey versie 6 op de C-schijf dus met de programmamap in C:\arkey6. Bij voorkeur wordt gewerkt met een volledige server-gebaseerde installatie, dan hoeft de gebruiker alleen zijn eigen drive-letter in te vullen op de plaatsen waar hier de ‘C' is gebruikt.
Plotprofiel
De gebruiker start voor het aanmaken van een nieuw plotprofiel het programma ArkCPlot.exe in de programmamap van Arkey. Naam in Arkey: 00-PDF; de naam start met 00 om er voor te zorgen dat dit plotprofiel als eerste gekozen wordt bij het opstarten van de software. Alle papierformaten aangevinkt. Dit plotprofiel is daarmee beschikbaar voor alle in Arkey gebruikelijke formaten. Uitvoer type: Portable Document Format (PDF). Uitvoer vast pad: niet ingevuld, de bestanden komen terecht in de projectmap. Eventueel kan hier een mapnaam ingevuld worden zodat de PDF-bestanden altijd in een submap van de projectmap terecht komen.
Uitvoer bestandsnaam: Vaste naam, laatste. Alle PDF-bestanden worden in beginsel weggeschreven als laatste.pdf en krijgen daarna een andere naam door middel van de batchfile. Uitvoer batch file aanroepen: Deze verwijst naar de batchfile renplot.bat in de map PlotProf, een submap van de Arkey-programmamap. Peninstellingen: naar eigen inzicht kleur of zwart-wit standaardrasters. Dit plotprofiel komt bij ‘Opslaan profiel' automatisch terecht in de submap PlotProf. Vanwege de herkenbaarheid is hier weer gekozen voor de naam 00-pdf.alp (Arkey Logical Printer). Zie afbeelding 1.
![]() Afbeelding 3: Een voorbeeld van de plotlijst. |
![]() Afbeelding 4: Instellen van de kijkdoos in ‘View’-parameters. |
Batchfile renplot.bat
De batchfile "renplot.bat", zie afbeelding 2, die wordt aangeroepen in het hierboven gemaakte plotprofiel, komt in de map PlotProf (in dit voorbeeld dus C:\ARKEY6\PlotProf). Aanmaken en bewerken kan met behulp van een eenvoudige ‘editor' zoals het kladblok van Windows.
In deel één worden de eerste regels weggeschreven naar het bestand plotlijst.txt in de projectmap. Hierin worden de naam van de tekenaar, de datum en de tijd genoteerd. In het tweede deel worden de variabelen ingesteld die nodig zijn om de uitvoer een benaming te geven die datum en tijd bevat. In deel drie vindt de naamswijziging plaats. Deze naam bestaat uit de tekeningnaam met daarachter de datum en tijd. Deze naam wordt ook weggeschreven in de plotlijst. Als er al een PDF bestaat met deze naam (dat wil zeggen op dezelfde datum in hetzelfde uur geprint) dan gaat deel vier in werking. Achter de naam wordt nu een ‘A' toegevoegd. Eventueel kan deze procedure een aantal keren herhaald worden met opvolgende letters. Als de volgletters op zijn, regelt deel vijf een foutmelding in de plotlijst. Ten slotte worden het formaat en de naam van de tekening weggeschreven in de plotlijst.
De plotlijst
De batchfile renplot.bat maakt van elke printactie een registratie in een bestand met de naam ‘plotlijst.txt' in de projectmap. Hierin worden de volgende gegevens opgeslagen: oginnaam van de tekenaar; dag en datum; tijd; naam van de PDF; formaat van de PDF; volledige pad en bestandsnaam van de geprinte tekening. Zie afbeelding 3.
Afbeelding 5: Dialoog Standaardplot.
Instellen plottekening

Controleer na het opstarten van Arkey eerst met behulp van ‘Bestand' en ‘Afdrukinstellingen' of het plotprofiel 00-PDF geladen is. Deze routine gaat er vanuit dat de te printen tekening samengesteld is met referentieviews en schaal 1:1 geprint wordt. Uiteraard moet dit één van de standaardformaten van Arkey zijn. Zet met behulp van de ‘View'-parameters een kijkdoos om het deel van de tekening dat geprint gaat worden, zie afbeelding 4. Dit kan numeriek, maar meestal kan de buitenmaat van één van de geplaatste kaders gebruikt worden.
Zet vervolgens de schaal op ‘-1' (plotschaal 1 op 1) en sla nu de tekening op, zodat deze bij volgende sessies direct de juiste instellingen heeft. Kies nu het commando ‘Afdrukken' en de melding in afbeelding 5 verschijnt op het scherm. Kies nu voor ‘Ja' en de PDF wordt gemaakt en toegevoegd aan de plotlijst.
Het PDF-formaat leent zich naast het versturen als bijlage bij e-mail ook uitstekend als tussenformaat voor intern of extern printwerk. Nagenoeg iedere plotservice kan het PDF-formaat uitstekend verwerken. Bijkomend voordeel is dat voor intern gebruik geen afdruk gemaakt hoeft te worden, in dat geval is de tekening eenvoudig op beeldscherm te raadplegen. Voor het beheren van documenten bestaat software waarin de op deze manier gemaakte PDF-documenten uitstekend opgeslagen en teruggevonden kunnen worden.?
Kees Veth keesveth@vmv-cad.nl is oprichter en directeur van VMV cad-adviseurs en schrijft voor CAD-Magazine. Meer over dit onderwerp is te vinden op www.vmv-cad.nl en www.arkey.nl.














