Projekt

Allgemein

Profil

Einstellungen im JobSpeedUp


XML Datei fürs Drucken

Die Steuerung fürs Drucken erfolgt über XML Dateien in denen alle notwendigen Einstellungen vorgenommen werden können.

Das sind :
- Allgemein Einstellungen
- Layer Steuerung
Welche Layer sollen fürs Drucken Ein / Ausgeschaltet werden
- Bemaßung
Alternativ Bemaßung kann ausgeschaltet werden

Bei der Anlage eines Jobs, wird die Einstellung vom Anwender ausgewählt und an den Job übergeben.


Bestimmen des Drucker Settings

In der IDW im Inventor werden anhand der folgenden drei Werte die Einstellungen fürs Drucken gesetzt.

- Blattgröße >> DrawingSheetSize
- Blattlage >> DrawingSheetOrientation
- Pos. Schriftfeldes

Stimmen alle drei Werte, wird die Seite der IDW gedruckt.

Blattgröße

Für die Blattgröße (DrawingSheetSize)
Blatt >> DrawingSheetSizeEnum

k12x18InDrawingSheetSize
k18x24InDrawingSheetSize
k12x18InDrawingSheetSize
k30x42InDrawingSheetSize
k36x48InDrawingSheetSize
k9x12InDrawingSheetSize
kA0DrawingSheetSize
kA1DrawingSheetSize
kA2DrawingSheetSize
kA3DrawingSheetSize
kA4DrawingSheetSize
kADrawingSheetSize
kBDrawingSheetSize
kCDrawingSheetSize
kDDrawingSheetSize
kEDrawingSheetSize
kFDrawingSheetSize
kCustomDrawingSheetSize 

Blattorientierung

Für die Blattorientierung
DrawingSheetOrientation
Lage >> PageOrientationTypeEnum

kDefaultPageOrientationT
kLandscapePageOrientation
kPortraitPageOrientation

Position des Schriftfeldes

Für die Position des Schriftfeldes
TitleBlockLocation
Position >> TitleBlockLocationEnum

kBottomLeftPosition
kBottomRightPosition
kTopLeftPosition
kTopRightPosition

Druckeigenschaften

Entspricht die Seite den oben beschriebenen Kriterien, wird gedruckt mit den folgenden Eigenschaften: (#TO DO)

Printer

Name des Druckers als Text

Blattgröße

PaperSize PaperSizeEnum

kPaperSizeA0Oversize
kPaperSizeA1Oversize
kPaperSizeA2Oversize
kPaperSizeA0
kPaperSizeA1
kPaperSizeA2
kPaperSizeA3
kPaperSizeA4Small
kPaperSizeA4
kPaperSizeA5
kPaperSizeA6
kPaperSize10x14
kPaperSize11x17
kPaperSizeB0
kPaperSizeB1
kPaperSizeB2
kPaperSizeB3
kPaperSizeB4
kPaperSizeB5
kPaperSizeB6
kPaperSizeCSheet
kPaperSizeDSheet
kPaperSizeESheet
kPaperSizeCustom  siehe PaperWidth und PaperHeight
kPaperSizeDefault
kPaperSizeExecutive 
kPaperSizeFolio 
kPaperSizeLedger 
kPaperSizeLegal
kPaperSizeLetter
kPaperSizeQuarto 

Anzahl der Kopien

NumberOfCopies

 
1 - 99

Alles in Schwarz

Schlüssel : AllColorAsBlack

 
Yes / No

Farben

Schlüssel : Color PrintColorModeEnum

 
kPrintColorPalette
kPrintDefaultColorMode
kPrintGrayScale

Maßstab

Schlüssel : ScaleMode PrintScaleModeEnum

 
kPrintBestFitScale
kPrintCurrentWindow
kPrintCustomScale   Siehe Scale
kPrintFullScale     Siehe Tiling Enable

Benutzer Maßstab

Schlüssel : Scale 1 oder 2 oder 0,5

TilingEnabled Yes / No

Orientation

 
kDefaultPageOrientation
kLandscapePageOrientation
kPortraitPageOrientation

RemoveLineWeigt Yes / No

Rotate90Degrees Yes / No

PrintExcludedSheets Yes / No

PrintRange PrintRangeEnum

 
kPrintAllSheets
kPrintSheetRange       Siehe SetSheetRange
kPrintCurrentSheet

Beispiel XML Dateien

Hier einige Beispiele.

Datei : Plotten in Deutsch.idw.prt.xml
hier wird :
Alles in A4/A3 auf den Laser
den Rest auf den Plotter im Maßstab 1:1
LINK

Datei : Drucken in Deutsch.idw.prt.xml
hier wird :
Alles in A4/A3 auf den Laser
den Rest auf A3 verkleinern und ohne Strichstärken auf den Laser
LINK


JOBSPEEDUP Tabellen

Alle notwendigen Einstellungen liegen in der Datei CADViewer.config ( Eine Normale XML Datei )

Drei Tabellen sind relevant :

Datenbank JOBSPEEDUP

Hier sind alle Werte gespeichert, die im Setup eingestellt werden.


Datenbank JOBSPEEDUP_EXT

Hier werden, in Abhängigkeit der Dateiendung, die Austausch Formate definiert, die beim Export oder der Freigabe erzeugt und an das Original im Vault angehängt werden.

*.ipt -> Beim Export wird eine Step und bei der Freigabe zusätzlich eine DWF-Datei erstellt

WICHTIG : Die Spalte STATUS sollte im Live System nicht so ohne weiteres geändert werden.

Es werden folgende Export Formaten unterstützt:

Format IPT IAM IDW IPN Bemerkung
PDF X X X X
PDF3D X X X X
DWG - - X -
DXF - - X -
DWF X X X X
DWFX X X X X
STP X X - -
STL X X - -
IGS X X - -
SAT X X - -
JT X - - -
CSV - X - -
XLS - X - -
JPG X X X X
PNG X X X X
BMP X X X X
GIF X X X X
TIF X X X X

TODO Zip Formate ergänzen


Datenbank JOB_PDF

Steuerung der PDF Erzeugung

Funktion der Spalten

NAME Name des Parameters
WERT Einstellwert

PDF_CONTENTGROUP - Gruppen auflösen - WERT : JA / NEIN
PDF_ANOTATION - Anmerkungen auflösen - WERT : JA / NEIN

Datenbank JOB_ERP

Bildererzeugung, je Dateiformat

Funktion der Spalten

SrcExt Dateinendung der Quelldatei .ipt/.iam/.idw/.ipn
AttExt Dateiname des Bildes .jpg/.png/.bmp/.gif/.tif
Root Ort Der Ablage
NameERP #Artikelnummer/Dateiname
NameZIP Breite des Bildes in Pixel
SubFld Höhe des Bildes in Pixel
SubFldCnt
Stamp

Datenbank JOB_EXPORT_PIC

Steuerung der Auflösung und Parameter beim Exportieren von Bildern

Beispiel

InvExt PicExt Blatt BlattLage Width Height OptionName OptionParameter
ipt png 400 400

Funktion der Spalten

InvExt Dateinendung der Quelldatei .ipt/.iam/.idw/.ipn
PicExt Dateiname des Bildes .jpg/.png/.bmp/.gif/.tif
Blatt Größe des Blattes A4, A3 ...
BlattLage Blattlage , Hoch Quer
Width Breite des Bildes in Pixel
Height Höhe des Bildes in Pixel
OptionName
OptionParameter

Unterstützte Parameter

Parameter
TransparentBackground True oder False

Datenbank JOBSPEEDUP_EXCLUDE