 txt2cel.zip |
MicroStation/PowerDraft (J, V8, XM, V8i) : Textelement durch beliebiges Element ersetzen
LAG-FK am 11.07.2011 um 08:40 Uhr (0)
Hallo,Anbei ein Basic Macro mit dem Du "txt2cell" ausführen kannstGrußFranz
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |
|
MicroStation/PowerDraft (J, V8, XM, V8i) : Zellen automatisch ersetzen
LAG-FK am 20.07.2011 um 06:25 Uhr (0)
Hallo,Texte zu Zellen, siehe folgenden Link http://ww3.cad.de/foren/ubb/Forum6/HTML/001197.shtml dort hab ich erst kürzlich ein Macro hochgeladenGrußFranz
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |
|
MicroStation J / V8 / XM : Zeichenkette und-color: #FFFF99'>suchen
stark am 02.11.2004 um 11:21 Uhr (0)
Hi Chrissy wäre nicht schlecht, wenn Du das nächste mal gleich sagst, das es nicht um eine DGN Datei geht. Ansonsten gibt es (außer Du hast eine spezielle Programmierschnittstelle wie z.B. bei XML) für die Suche immer nur den Weg, die Datei zu durchlaufen. Aber bitte versuche nie, Deinen Algorythmnus auf eine DGN Datei anzuwenden. Solange Du nur liest wirst Du wahrscheinlich das passende nur nicht finden. aber ein einziger Schreibvorgang in der Art und Du kannst Deine Dten vergessen. HTH Michael
|
| In das Form MicroStation J / V8 / XM wechseln |
|
MicroStation/PowerDraft (J, V8, XM, V8i) : Zellen automatisch ersetzen
LAG-FK am 20.07.2011 um 06:31 Uhr (0)
Hallo,Das Problem ist dass dieses Macro nur mit Pseudozellen arbeitet. Solltest Du Graphikzellen in der Zeichung haben kann ich dir diese in Pseudozellen umwandeln wir haben erst kürzlich ein MDL dazu angekauft.GrußFranz
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |
|
MicroStation/PowerDraft (J, V8, XM, V8i) : Zellen automatisch ersetzen
stark am 19.07.2011 um 11:31 Uhr (0)
Die verwendete Skalierung sollte die aus dem Zelldialog sein (also Zellen platzieren), alternativ kannst Du mit AS=? in der Tastatureingabe die aktive Skalierung einsehen oder mit AS=1 auf 1.0 setzen.------------------Wers nur glaubt, weiß es nicht !Rechtschreibfehler gibts gratis
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |
|
MicroStation/PowerDraft (J, V8, XM, V8i) : Textelement durch beliebiges Element ersetzen
selew am 19.07.2011 um 16:26 Uhr (0)
Hallo FranzDanke für das Macro leider funktioniert es bei mir nicht.Ich habe keine Berechtigung. Ich muss das zuerst intern bei uns klären.GrussWenzel
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |
|
MicroStation J / V8 / XM : Zeichenkette und-color: #FFFF99'>suchen
Chrissy am 02.11.2004 um 10:08 Uhr (0)
Danke Wolfgang für deine Antwort.Der Makro Reader kommt leider nicht so ganz in Frage, da es automatisch ablaufen soll. Ich hab zwei Text Dateien aus beiden brauche ich spezielle Infos die dann miteinander verglichen werden sollen. Der Anwender soll nix weiter machen als das Makro zu starten... Ich habe es jetzt folgendermasen gelöst, klappt soweit ganz gut und ich bekomme meine erforderlichen Text Spalten ausgelsen: Dim tmp as String Dim FileNR As Integer FileNr=FreeFile Datei öffnen Open Pfa ...
|
| In das Form MicroStation J / V8 / XM wechseln |
|
MicroStation/PowerDraft (J, V8, XM, V8i) : Zellen automatisch ersetzen
HeCader am 19.07.2011 um 13:37 Uhr (0)
Hallo, Zitat:Original erstellt von stark:Die verwendete Skalierung sollte die aus dem Zelldialog sein (also Zellen platzieren), alternativ kannst Du mit AS=? in der Tastatureingabe die aktive Skalierung einsehen oder mit AS=1 auf 1.0 setzen.da gehe ich ausnahmsweise mal nicht mit - die Skalierung & Ausrichtung wird doch von den Platzierten übernommen und ist unabhängig von AS % AA, oder gibts etwa irgendwo noch Knöpfe, dies abzustellen?------------------Beste Grüße HeCader
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |
|
MicroStation J / V8 / XM : Zeichenkette und-color: #FFFF99'>suchen
wsacad am 02.11.2004 um 09:53 Uhr (0)
Hallo, Chrissy, hier kann Dir evtl. der Macro- Recorder weiterhelfen. Den solltest Du einmal anschmeißen und dann über Bearbeiten -- Auswählen über Attribute eine Elementauswahl aus den gesuchten Texten bilden, wobei Du neben den üblichen Suchkriterien wie Elementtyp (Text=17), Farbe, Ebene usw. auch die textspezifischen Einstellungen vornimmst (Einstellungen -- Text). Da kannst Du den Suchstring eingeben und dann für die weitere Bearbeitung die Elemente aus der Auswahl nehmen (MbeElementSet.GetFirst b ...
|
| In das Form MicroStation J / V8 / XM wechseln |
|
MicroStation J / V8 / XM : Elemente durch Zellen ersetzen
Löbi am 21.09.2007 um 09:12 Uhr (0)
Hallo tokiDanke für Deine Antwort!Ich aktiviere die zu ersetzenden Punkte, wähle über die Funktion "Replace Cells" die Zelle welche ich über die Punkte einfügen will, und los gehts.Komisch ist dass wenn ich eine solche Zelle einzeln platziere (nicht ersetzte) kommt sie in der normalen Grösse (kann ich dann ja auch auswählen).GrussLöbi
|
| In das Form MicroStation J / V8 / XM wechseln |
|
MicroStation J / V8 / XM : Elemente durch Zellen ersetzen
toki am 21.09.2007 um 08:46 Uhr (0)
Hallo Löbi,es geht leider nicht hervor, wie Du die Zellen erzeugst. Zellen können über einen Skalierungsfaktor vergrößert oder verkleinert werden.Wenn Du die Toolbox "Manipulieren" öffnest, findest Du die Funktion "Skalieren". Hiermit könntest Du auch nachträglich jede Zelle verkleinern. Besser wäre es ja gleich die richtige Größe auszugeben.MfG toki
|
| In das Form MicroStation J / V8 / XM wechseln |
|
MicroStation J / V8 / XM : Elemente durch Zellen ersetzen
stark am 25.09.2007 um 16:01 Uhr (0)
Wie stehen die Haken für die maßstabsgetreue Skalierung ? Ich setze jetz mal V8 voraus ?! Ist jeweils der Oberste nach dem Erweitern des Dialogs (keine Ahnung wie die im englischen heißen). Wenn die nicht identisch sind, kann der Faktor ohne weiteres abweichen, da (wenn nicht gesetzt) 1 Haupteinheit zu einer Haupteinheit zugeordnet wird (zB. 1mm - 1m, damit Faktor 1000), sonst immer im Orignal Größenverhältnis platziert wird.HTH Michael
|
| In das Form MicroStation J / V8 / XM wechseln |
|
MicroStation/PowerDraft (J, V8, XM, V8i) : Zellen automatisch ersetzen
HeCader am 19.07.2011 um 17:47 Uhr (0)
Hallo, Zitat:Original erstellt von daspasst:@HeCaderDer Hacken Massstabsgetreu hat keinen Einfluss.Kann die Skalierung daraus entstehen?wenn der Hacken keinen Einfluß hat, dann bedeutet dies nur, dass beide Modelle auch die gleiche Auflösung haben müssen - ablesbar bei den Zeichnungseinheiten (V8i).Sollten die Auflösungen unterschiedlich sein, wird bei Ausschalten "Maßstabsgetreu" ein Skalierfaktor auf Basis der unterschiedlichen Auflösungen ermittelt.Bei Einschalten "Maßstabsgetreu" bleibt ein Meter ein M ...
|
| In das Form MicroStation/PowerDraft (J, V8, XM, V8i) wechseln |