| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: LWPolylinie wird nicht gedruckt ?? (457 mal gelesen)
|
VBJuergens Mitglied
Beiträge: 53 Registriert: 21.02.2003 Software:ACAD 2004+2007, Rasterdesign 2004+2007, CADiMenu 2004+2007, Hardware: Intel Core 2 2.4GH, 1 GB AS, 2x300GB HD's (RAID1), HP750C+, HP1220, 2x LG Flatron L1952TQ, Radeon X1900 Grafikkarte, Calcomp Drawing Board III
|
erstellt am: 16. Okt. 2003 12:21 <-- editieren / zitieren --> Unities abgeben:
Hallo zusamm' ! Hab da folgendes Prob: Habe von jemandem einen Plan mit XRefs und Rasterdaten zugesandt bekommen. Jetzt möchte ich den Plan ausdrucken und eine Polylinie wird nicht gedruckt. Folgende Versuche, die Polylinie auszudrucken wurden - leider ohne Erfolg - durchgeführt: Anzeigereihenfolge Polylinie oben, Rasterdaten unten; Polylinie auf Layer geschoben, der geplottet wird (Polylinie wird trotzdem nicht geplottet). Vom Ersteller des Plans ist keine Hilfe zu bekommen (Urlaub). Gibt es in ACAD2000 'ne Möglichkeit einen Ausschnitt zu definieren, der nicht geplottet werden soll??? Danke im voraus...
------------------ Ralf Thomas VIB Jürgens GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5881 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 16. Okt. 2003 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
|
VBJuergens Mitglied
Beiträge: 53 Registriert: 21.02.2003 Software:ACAD 2004+2007, Rasterdesign 2004+2007, CADiMenu 2004+2007, Hardware: Intel Core 2 2.4GH, 1 GB AS, 2x300GB HD's (RAID1), HP750C+, HP1220, 2x LG Flatron L1952TQ, Radeon X1900 Grafikkarte, Calcomp Drawing Board III
|
erstellt am: 16. Okt. 2003 12:25 <-- editieren / zitieren --> Unities abgeben:
... auch in der Voransicht wird nichts angezeigt. ------------------ Ralf Thomas VIB Jürgens GmbH
P.S.: Hab grade die Polylinie auf eine Breite von "0" geändert, dann wird sie gedruckt. Ich muß jedoch eine Breite von "0,7" haben...
[Diese Nachricht wurde von VBJuergens am 16. Oktober 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
j-sc Ehrenmitglied
Beiträge: 1837 Registriert: 14.07.2003 W7 64Bit intel core I7 2,8GHz / 4GB ATI FIRE PRO V5800 acad2011 acad2015 acad2018 Athena Expresstools
|
erstellt am: 16. Okt. 2003 15:16 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
|
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 16. Okt. 2003 15:29 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
ich weiss nicht obs dass in der 2000 schon gegeben hat. zumindest in der 2000i gibt es die möglichkeit , layer als nicht plottbar einzustellen. schau mal im layer-dialog nach ob da neben friene,tauen,sperren usw, so ein plottersymbol ist. sonst stell mal die zeichnung , oder nur einen teil mal hier rein Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
VBJuergens Mitglied
Beiträge: 53 Registriert: 21.02.2003 Software:ACAD 2004+2007, Rasterdesign 2004+2007, CADiMenu 2004+2007, Hardware: Intel Core 2 2.4GH, 1 GB AS, 2x300GB HD's (RAID1), HP750C+, HP1220, 2x LG Flatron L1952TQ, Radeon X1900 Grafikkarte, Calcomp Drawing Board III
|
erstellt am: 16. Okt. 2003 15:49 <-- editieren / zitieren --> Unities abgeben:
Hallo, Fuchsi! Leider kann ich die Zeichnung nicht hier rein setzen, hat mein Auftraggeber was gegen. Außerdem ist die Datei (inkl. aller externen Referenzen und Rasterdaten, die ja auch mit dabei sein müssten) ca. 35 MB groß (uff!) !! Die Möglichkeit, den Layer als nicht plottbar zu setzen, gibts auch schon in ACAD2000, das ist aber nicht das Prob. Wie ich oben schon geschrieben hatte, habe ich versucht, die Polylinie (PL) in einen Layer zu verschieben, der geplottet wird. Die PL wird aber seltsamerweise trotzdem nicht geplottet, obwohl alle Eigenschaften dem Element entsprechen, auf dessen Layer die PL geschoben wurde. Hatte aber eben die rettende Idee: habe ÜBER die PL, die nicht geplottet wird, noch eine drüber mit den gleichen Eigenschaften gezeichnet - und siehe da: jetzt wird die Lücke gefüllt! Komisch? Ist aber so! Ist natürlich nicht das Gelbe vom Ei und versuche, doch noch den Fehler zu finden. Vieleicht habt Ihr da draußen ja noch 'ne Idee... ------------------ Ralf Thomas VIB Jürgens GmbH [Diese Nachricht wurde von VBJuergens am 16. Oktober 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 16. Okt. 2003 15:52 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
kopier mal nur die polylinie ein eine leere zeichnung , wenn dort auch nicht zu plotten geht, kannst ja diese eine kleine zeichnung reinstellen. würd mich nämlich sehr interresieren an was es wirklich liegt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RoSiNiNo Mitglied Konstrukteur
Beiträge: 1126 Registriert: 09.10.2002 Autodesk Building Design Suite Premium 2021 Windows 10 Pro 64bit HP Workstation Z620, 24GB GeForce GTX 970
|
erstellt am: 16. Okt. 2003 16:58 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
Vielleicht ist es folgendes Problem. Wenn die Polylinie keine LWPolylinie ist, dann kann es sein, das einige Vertices der Polylinie noch auf einem anderen Layer liegen. Das kann passieren wenn die Polylinie aus mehreren Linien die unterschiedliche Layer gehabt haben, erstellt wurde. Du mußt der Polylinie also noch einmal einen Layer zuweisen. ------------------ Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RoSiNiNo Mitglied Konstrukteur
Beiträge: 1126 Registriert: 09.10.2002 Autodesk Building Design Suite Premium 2021 Windows 10 Pro 64bit HP Workstation Z620, 24GB GeForce GTX 970
|
erstellt am: 16. Okt. 2003 17:01 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
Jetzt hab ich auch die Funktion gefunden Code: ' Alle Polylines auf eigenen Layer setzten ' Warum? Die Vertices der Polyline merken sich den Layer des alten Objektes beim Verbinden Public Sub AllPLToPLLayer() Dim Obj As Object Dim PL As AcadPolyline For Each Obj In ThisDrawing.ModelSpace On Error Resume Next Set PL = Obj If Err Then Else PL.layer = PL.layer End If Next Obj For Each Obj In ThisDrawing.PaperSpace On Error Resume Next Set PL = Obj If Err Then Else PL.layer = PL.layer End If Next Obj End Sub
------------------ Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RoSiNiNo Mitglied Konstrukteur
Beiträge: 1126 Registriert: 09.10.2002 Autodesk Building Design Suite Premium 2021 Windows 10 Pro 64bit HP Workstation Z620, 24GB GeForce GTX 970
|
erstellt am: 17. Okt. 2003 09:32 <-- editieren / zitieren --> Unities abgeben: Nur für VBJuergens
anbei nochmal der Code nur etwas modifiziert Code: ' Alle Polylines auf eigenen Layer setzten ' Warum? Die Vertices der Polyline merken sich den Layer des alten Objektes beim Verbinden Public Sub AllPLToPLLayer() Dim Obj As Object On Error GoTo Err_Control For Each Obj In ThisDrawing.ModelSpace If TypeOf Obj Is AcadPolyline Then Obj.layer = Obj.layer End If Next Obj For Each Obj In ThisDrawing.PaperSpace If TypeOf Obj Is AcadPolyline Then Obj.layer = Obj.layer End If Next Obj Exit_Here: Exit Sub Err_Control: Err.Clear Resume Exit_Here End Sub
War es das Problem? ------------------ Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |