Load format DGN |
Top Previous Next |
Importieren eines binären MicroStation DGN-Files. Der Konverter für DGN arbeitet automatisch. Wird das Laden mit „Load format/DGN logfile/<logdatei>„ aufgerufen, so wird eine Datei angelegt/verwendet, mit deren Hilfe die Umsetzung der DGN-Elemente (Level, Line, Polyline, Shape,Text,...) gesteuert werden kann. Für nicht vorhandene Einträge in der Log-Datei setzt der Konverter Standardeinträge, die anschließend vom Anwender abgeändert werden können. Der Konverter verwendet dann beim nächsten Lauf die geänderten Werte. Zum Aufbau der Log-Datei siehe unten. Gelesen werden folgende Objekte: Komplexe Linienzüge (Typ 12) Komplexe Flächen (Typ 14) Linien (Typ 3) Offene Linienzüge (Typ 4) Geschlossene Linienzüge (Typ 6) Kreise (Typ 15) Kreisbögen (Typ 16) Texte (Typ 17) Zellen (Typ 2) TBC (Typ 9). Weitere Objekte wie z.B. Spline und Pseudozellen werden nicht unterstützt. Sollen Pseudozellen gelesen werden, empfiehlt es sich diese in MicroStation in normale Zellen umzuwandeln. Parameter /H Mit diesem Schalter wird ein Hilfetext und die Aufrufkonvention angezeigt. LOGFILE/<logfilename> Es wird eine Logdatei verwendet. Ist die entsprechende Logdatei nicht vorhanden, wird sie angelegt. Die Einträge in der Log-Datei definieren Umsetzungsvorschriften für die Konvertierung. Alle benötigten, aber nicht vorhandenen Einträge werden mit Standardwerten generiert. Zum Aufbau der Log-Datei siehe unten. Wird kein <logfilename> angegeben, wird die Datei dgn.log verwendet.
TYP/ nnn Setzen des zu verwendenden Blatttyps. Default: 150
Optional: /FORCE2D Überschreibt die 3D-Eigenschaft des Headers und liest die DGN-Datei als 2D.
Dialog Load Welches Dateiformat? DGN Blatt-Name : Name der DGN-Datei
Bemerkungen
Planmassstab: Der Massstab eines Plans kann in der Logdatei festgelegt werden über einen Eintrag Scale <planname> <planscale> Findet sich in der Logdatei kein solcher Eintrag, wird standardmässig als Massstab 1000 gesetzt und der Eintrag in die Logdatei vorgenommen. Auflösung: Die verwendete Auflösung des Plans ergibt sich aus den Header-Einträgen der DGN-Datei . Plangrenzen: Die Plangrenzen ergeben sich aus den Koordinaten der Elemente der DGN-Datei. Planursprung: Der Planursprung ergibt sich aus den Header-Einträgen der DGN-Datei.
Logdatei Über eine Log-Datei (Konfigurationsdatei) lassen sich vom Anwender Umsetzungsregeln für den DGN-Import festlegen. Für nicht vorhandene Einträge in der Logdatei setzt der Konverter Standardeinträge, die anschließend vom Anwender abgeändert werden können. Der Konverter verwendet dann beim nächsten Lauf die geänderten Werte. Syntax der Logdatei:
Wird in Moskito ein neuer Plan angelegt, so kann der Planmassstab in der Logdatei definiert werden. Dieser Eintrag wird automatisch erzeugt. Planmassstab: Scale <Planname> <Scale> Für den Plan <Planname> wird der Planmassstab <Scale> gesetzt. Wenn der Eintrag nicht vorhanden ist, wird der Massstab standardmässig auf 1000 gesetzt. Level: Level <Level> <Objectkey1>/<Objectkey2>/.../ Allen Objekten auf dem DGN-Level <Level> werden die MOSKITO-Objektschlüssel <Objectkey1> <Objectkey2> ... zugeordnet. Die einzelnen Objektschlüssel werden durch /-Zeichen (Slash) getrennt. Die Liste der Objektschlüssel muß mit einem /-Zeichen abgeschlossen werden!. Die Objektschlüssel–Liste hat somit die Form aaaa/bbbb/cccc/ Defaultwert bei automatischer Generierung der Logdatei: Objectkey1 = 1 Polyline: Polyline <Level> <Style> <Weight> <Color> <DKY> <DKA> <Keylist> <makeComplex> <dontInput> <makeLines> Einem Polygonzug auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Polygonzüge, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Der Wert für <makeLines> ist nur für das Schreiben von DGN von Bedeutung. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0 MakeLines = 1
Shape: Shape <Level> <Fillcolor> <DKA> Einer gefüllten Polygonfläche (Shape) auf einem bestimmten DGN-Level mit bestimmter Füllfarbe wird ein DKA zugeordnet. Der Shape-Eintrag definiert nur die Umsetzung der Füllung. Die Umsetzung des Polygonzuges muß in einem zugehörigen Polyline-Eintrag definiert werden. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Fillcolor
Line: Line <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist > <makeComplex> <dontInput> Einer Linie auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Linien, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Arc: Arc <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist> <makeComplex> <dontInput> Einem Kreisbogen auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Kreisbögen, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Circle: Circle <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist> <makeComplex> <dontInput> Einem Kreis auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Kreise, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Symbol: Symbol <Level> <Style> <Weight> <Color> <name> <symNum> < Keylist> <makeComplex> <dontInput> Einem Symbol auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight), Farbe (Color) und Namen wird eine Symbolnummer zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Symbole, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: SymNum = color MakeComplex = 1 DontInput = 0
Text: Text <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist> <makeComplex> <dontInput <Textmode> <Textart> <Höhevon> <Höhebis> Einem Text - auf einem bestimmten Level - mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) - mit bestimmtem Textstil(Textmode) und -art werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Texte, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Die Werte für <Höhevon> und <Höhebis> sind nur für den DGN-Export relevant und werden beim DGN-Import ignoriert.
Siehe auch --------------------OLD_TEXT---------------------
Importieren eines binären MicroStation DGN-Files. Der Konverter für DGN arbeitet automatisch. Wird das Laden mit „Load format/DGN logfile/<logdatei>„ aufgerufen, so wird eine Datei angelegt/verwendet, mit deren Hilfe die Umsetzung der DGN-Elemente (Level, Line, Polyline, Shape,Text,...) gesteuert werden kann. Für nicht vorhandene Einträge in der Log-Datei setzt der Konverter Standardeinträge, die anschließend vom Anwender abgeändert werden können. Der Konverter verwendet dann beim nächsten Lauf die geänderten Werte. Zum Aufbau der Log-Datei siehe unten. Gelesen werden folgende Objekte: Komplexe Linienzüge (Typ 12) Komplexe Flächen (Typ 14) Linien (Typ 3) Offene Linienzüge (Typ 4) Geschlossene Linienzüge (Typ 6) Kreise (Typ 15) Kreisbögen (Typ 16) Texte (Typ 17) Zellen (Typ 2) TBC (Typ 9). Weitere Objekte wie z.B. Spline und Pseudozellen werden nicht unterstützt. Sollen Pseudozellen gelesen werden, empfiehlt es sich diese in MicroStation in normale Zellen umzuwandeln. Parameter /H Mit diesem Schalter wird ein Hilfetext und die Aufrufkonvention angezeigt. LOGFILE/<logfilename> Es wird eine Logdatei verwendet. Ist die entsprechende Logdatei nicht vorhanden, wird sie angelegt. Die Einträge in der Log-Datei definieren Umsetzungsvorschriften für die Konvertierung. Alle benötigten, aber nicht vorhandenen Einträge werden mit Standardwerten generiert. Zum Aufbau der Log-Datei siehe unten. Wird kein <logfilename> angegeben, wird die Datei dgn.log verwendet.
TYP/ nnn Setzen des zu verwendenden Blatttyps. Default: 150
Optional: /FORCE2D Überschreibt die 3D-Eigenschaft des Headers und liest die DGN-Datei als 2D.
Dialog Load Welches Dateiformat? DGN Blatt-Name : Name der DGN-Datei
Bemerkungen
Planmassstab: Der Massstab eines Plans kann in der Logdatei festgelegt werden über einen Eintrag Scale <planname> <planscale> Findet sich in der Logdatei kein solcher Eintrag, wird standardmässig als Massstab 1000 gesetzt und der Eintrag in die Logdatei vorgenommen. Auflösung: Die verwendete Auflösung des Plans ergibt sich aus den Header-Einträgen der DGN-Datei . Plangrenzen: Die Plangrenzen ergeben sich aus den Koordinaten der Elemente der DGN-Datei. Planursprung: Der Planursprung ergibt sich aus den Header-Einträgen der DGN-Datei.
Logdatei Über eine Log-Datei (Konfigurationsdatei) lassen sich vom Anwender Umsetzungsregeln für den DGN-Import festlegen. Für nicht vorhandene Einträge in der Logdatei setzt der Konverter Standardeinträge, die anschließend vom Anwender abgeändert werden können. Der Konverter verwendet dann beim nächsten Lauf die geänderten Werte. Syntax der Logdatei:
Wird in Moskito ein neuer Plan angelegt, so kann der Planmassstab in der Logdatei definiert werden. Dieser Eintrag wird automatisch erzeugt. Planmassstab: Scale <Planname> <Scale> Für den Plan <Planname> wird der Planmassstab <Scale> gesetzt. Wenn der Eintrag nicht vorhanden ist, wird der Massstab standardmässig auf 1000 gesetzt. Level: Level <Level> <Objectkey1>/<Objectkey2>/.../ Allen Objekten auf dem DGN-Level <Level> werden die MOSKITO-Objektschlüssel <Objectkey1> <Objectkey2> ... zugeordnet. Die einzelnen Objektschlüssel werden durch /-Zeichen (Slash) getrennt. Die Liste der Objektschlüssel muß mit einem /-Zeichen abgeschlossen werden!. Die Objektschlüssel–Liste hat somit die Form aaaa/bbbb/cccc/ Defaultwert bei automatischer Generierung der Logdatei: Objectkey1 = 1 Polyline: Polyline <Level> <Style> <Weight> <Color> <DKY> <DKA> <Keylist> <makeComplex> <dontInput> <makeLines> Einem Polygonzug auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Polygonzüge, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Der Wert für <makeLines> ist nur für das Schreiben von DGN von Bedeutung. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0 MakeLines = 1
Shape: Shape <Level> <Fillcolor> <DKA> Einer gefüllten Polygonfläche (Shape) auf einem bestimmten DGN-Level mit bestimmter Füllfarbe wird ein DKA zugeordnet. Der Shape-Eintrag definiert nur die Umsetzung der Füllung. Die Umsetzung des Polygonzuges muß in einem zugehörigen Polyline-Eintrag definiert werden. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Fillcolor
Line: Line <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist > <makeComplex> <dontInput> Einer Linie auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Linien, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Arc: Arc <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist> <makeComplex> <dontInput> Einem Kreisbogen auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Kreisbögen, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Circle: Circle <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist> <makeComplex> <dontInput> Einem Kreis auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Kreise, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Symbol: Symbol <Level> <Style> <Weight> <Color> <name> <symNum> < Keylist> <makeComplex> <dontInput> Einem Symbol auf einem bestimmten DGN-Level mit bestimmter Strichart (Style), Strichstärke (Weight), Farbe (Color) und Namen wird eine Symbolnummer zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Symbole, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Defaultwerte bei automatischer Generierung der Logdatei: SymNum = color MakeComplex = 1 DontInput = 0
Text: Text <Level> <Style> <Weight> <Color> <DKY> <DKA> < Keylist> <makeComplex> <dontInput <Textmode> <Textart> <Höhevon> <Höhebis> Einem Text - auf einem bestimmten Level - mit bestimmter Strichart (Style), Strichstärke (Weight) und Farbe (Color) - mit bestimmtem Textstil(Textmode) und -art werden DKY und DKA zugeordnet. Ist der Parameter <dontInput> auf 1 gesetzt, werden alle Texte, auf die der Logdatei-Eintrag zutrifft, beim Import ignoriert. Für Keylist werden aus dem Eintrag Level die entsprechenden Objektschlüssel übernommen. Die Werte für <Höhevon> und <Höhebis> sind nur für den DGN-Export relevant und werden beim DGN-Import ignoriert.
Siehe auch --------------------OLD_TEXT--------------------- If DGN files import of a binary MicroStation. The converter for DGN automatically works. If becomes the loading with„Load format / DGN logfile/<logdatei>„ called, so a file is invested / used with whose help the conversion of the DGN elements (level, Line, Polyline, Shape, text...) can be steered. For not available entries in the log file the converter puts the standard entries which can be changed afterwards by the user. Then the converter uses the changed values with the next run. To the construction of the log file see below. The following objects are read: Complicated line trains (type 12) Complicated surfaces (type 14) Lines (type 3) Open line trains (type 4) Closed line trains (type 6) Circles (type 15) Arcs (type 16) Texts (type 17) Cells (type 2) TBC (type 9). Other objects as for example Spline and pseudo cells are not supported. Should pseudo cells be read, it recommends to themselves to convert this into MicroStation in normal cells. Parametre /H With this counter a help text and the call convention is indicated. LOG <FILE / LOG FILE NAME> A log file is used. If the suitable log file does not exist, it is put on. The entries in the log file define conversion regulations for the conversion. Everybody needed, but not to available entries are generated with defaults. To the construction of the log file see below. <>It is given nobody <logfilename>, the file dgn.log is used.
TYPE nnn Putting of the sheet type to be used. Default: 150
Dialogue Load Which file format? DGN Sheet name: Name of the DGN file
Remarks
Plan graduation: The graduation of a plan can be fixed in the log file about an entry Scale <planname> <planscale > If no such entry is found in the log file, is put normally as a graduation in 1000 and the entry is carried out in the log file. Resolution: The used resolution of the plan arises from the Header entries of the DGN file. Plan borders: The plan borders arise from the co-ordinates of the elements of the DGN file. Plan origin: The plan origin arises from the Header entries of the DGN file.
Log file About a log file (configuration file) conversion rules can be fixed from the user for the DGN import. For not available entries in the log file the converter puts the standard entries which can be changed afterwards by the user. Then the converter uses the changed values with the next run. Syntax of the log file:
If a new plan is put on in Moskito, the plan graduation can be defined in the log file. This entry is automatically generated. Plan graduation: Scale <plan name> <Scale> For the plan <plan name> the plan graduation <Scale> is put. If the entry does not exist, the graduation is put normally on 1000. Level: Level <level> <Objectkey1 >/ <Objectkey2>/.../ <>The mosquito-object keys <Objectkey1> <Objectkey2>... are assigned to all objects on the DGN level <level><><>. The single object keys are separated by / sign (Slash). The list of the object keys must be concluded with a / sign!. The object key list has therefore the form aaaa/bbbb/cccc/ Defaultwert with automatic generation of the log file: Objectkey1 = 1 Polyline: Polyline <level> <style> <Weight> <Color> <DKY> <DKA> <Keylist> <makeComplex> <dontInput> <makeLines> DKY and DKA are assigned to a polygon train on a certain DGN level with certain line kind (style), line strength (Weight) and colour (Color). If the parametre <dontInput> is put on 1, all polygon trains to which the log file entry applies are ignored with the import. For Keylist the suitable object keys are taken over from the entry level. The value for <makeLines> matters only to the writing of DGN. Defaultwerte with automatic generation of the log file: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0 MakeLines = 1
Shape: Shape <level> <Fillcolor> <DKA> A DKA is assigned to a full polygon surface (Shape) on a certain DGN level with certain filling colour. The Shape entry defines only the conversion of the filling. The conversion of the polygon train must be defined in an accompanying Polyline entry. Defaultwerte with automatic generation of the log file: DKY = Fillcolor
Line: Line <level> <style> <Weight> <Color> <DKY> <DKA>< Keylist> <makeComplex> <dontInput> DKY and DKA are assigned to a line on a certain DGN level with certain line kind (style), line strength (Weight) and colour (Color). If the parametre <dontInput> is put on 1, all lines to which the log file entry applies are ignored with the import. For Keylist the suitable object keys are taken over from the entry level. Defaultwerte with automatic generation of the log file: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Arc: Arc <level> <style> <Weight> <Color> <DKY> <DKA>< Keylist> <makeComplex> <dontInput> DKY and DKA are assigned to an arc on a certain DGN level with certain line kind (style), line strength (Weight) and colour (Color). If the parametre <dontInput> is put on 1, all arcs to which the log file entry applies are ignored with the import. For Keylist the suitable object keys are taken over from the entry level. Defaultwerte with automatic generation of the log file: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Circle: Circle <level> <style> <Weight> <Color> <DKY> <DKA>< Keylist> <makeComplex> <dontInput> DKY and DKA are assigned to a circle on a certain DGN level with certain line kind (style), line strength (Weight) and colour (Color). If the parametre <dontInput> is put on 1, all circles to which the log file entry applies are ignored with the import. For Keylist the suitable object keys are taken over from the entry level. Defaultwerte with automatic generation of the log file: DKY = Color DKA = 0 MakeComplex = 1 DontInput = 0
Symbol: Symbol <level> <style> <Weight> <Color> <name> <symNum>< Keylist> <makeComplex> <dontInput> A symbolic number is assigned to a symbol on a certain DGN level with certain line kind (style), line strength (Weight), colour (Color) and name. If the parametre <dontInput> is put on 1, all symbols to which the log file entry applies are ignored with the import. For Keylist the suitable object keys are taken over from the entry level. Defaultwerte with automatic generation of the log file: SymNum = colour MakeComplex = 1 DontInput = 0
Text: Text <Level> <style> <Weight> <Color> <DKY> <DKA>< Keylist> <makeComplex> <dontInput <text fashion> <text kind> <Höhevon> <Höhebis> To a text - on a certain level - with certain line kind (style), line strength (Weight) and colour (Color) - with certain text style (text fashion) and kind if DKY and DKA are assigned. If the parametre <dontInput> is put on 1, all texts to which the log file entry applies are ignored with the import. For Keylist the suitable object keys are taken over from the entry level. The values of <Höhevon> and <Höhebis> are relevant only for the DGN export and are ignored with the DGN import. See also
|