Dr. Brixel
10.02.2006, 23:38

Unkorrekte Zählung von Teilen aus Submodels in MLCad



Hallo CAD-Spezialisten,

ich möchte für meine Modelle Teilelisten (Inventorys) erstellen.
Nun habe ich gesehen, daß unter MLCad bei Reports/Parts mehrfach verbaute Submodels nur EINFACH gezählt werden (selbst beim Anklicken von "Submodels").

Hat von Euch jemand eine Idee, wie ich an mein korrektes Inventory komme? Ich bin kurz davor, eine Routine zu schreiben, die die MLCad-Teile-Liste zerpflückt und nach Submodels und deren vorkommender Anzahl durchforstet (das ganze natürlich geschachtelt, denn Submodels können ja wiederum Submodels enthalten...)

Der Import in BrikTrak bringt mich auch nicht weiter, da dort exakt das gleiche Problem besteht.

Wäre toll, wenn jemand dazu einen Tip hat...

Schöne Grüße
Bernd S.



4 vorhergehende Beiträge sind ausgeblendet

Alle anzeigen Immer alle anzeigen Beitragsbaum

grubaluk
11.02.2006, 12:29

Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad


Re: [B]Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von TASTER am 11. Februar 2006 10:17:42:


Moin Tobias!

Ob ich Dr.Brixel (zu so später Stunde) richtig verstanden habe, weiß ich natürlich auch nicht, aber ich hatte ihn wie in 2) verstanden.

Allerdings würde ich mich auch nicht grad einen Experten in solchen Fragen schimpfen, da ich bisher weder Anleitungen noch Teilelisten aus meine mlcad-Modellen fabriziert habe.

Wenn es nur darum geht, eine Teileliste in der Art einer Einkaufliste zu erzeugen, würde ich die simple aber wohl erfolgreiche Methode wählen, das zentrale Modell der mpd-Datei (meist wohl untitled.ldr (und nur das!)) per File/Export als ldr zu speichern (liegt dann wo als ...0001.ldr o.s.ä.) und dann mit mlcad dieses Modell zu laden. Der Teilereport zählt dann die Teile einzeln.

Gruß
Andreas



Ben®
11.02.2006, 12:41

Auch mein Lösungsweg: Export des Hauptmodells und fertig!


Re: [B]Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von grubaluk am 11. Februar 2006 12:29:00:



Hallo LLL

Per Export das Hauptmodells komme auch ich an meine Gesamt-Teileliste.
Etwas "dumm" ist es, wenn ich gebogene Flexschläuche und so Zeugs dabei habe. Da werden dann die "zerhäckselten Schlauchfetzen" als Teile gezählt. Ebenso mit unoffiziellen (selbsterzeugte) Teile: die sind dann - zu "Primitives" zerschreddert - in der Liste enthalten. Aber das kriegt man per Hand auch wieder aufgeräumt. Außerdem dürfte dies die wenigsten Anwender betreffen.

LPub ist bei mir leider hochgradig anwenderfeindlich - ich habe es noch nie glatt zum Laufen gebracht (außer bei sehr primitiven Modellen mit nur 1 Submodell oder so) - daher ist das bei mir nie eine Option um damit irgendwas anzufangen.

Gruß

Ben





TASTER
11.02.2006, 12:48

Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad


Re: [B]Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von grubaluk am 11. Februar 2006 12:29:00:

[center][link]http://www.t-reichling.de/elch/elch.jpg[/link][/center]



>Wenn es nur darum geht, eine Teileliste in der Art einer Einkaufliste zu erzeugen, würde ich die simple aber wohl erfolgreiche Methode wählen, das zentrale Modell der mpd-Datei (meist wohl untitled.ldr (und nur das!)) per File/Export als ldr zu speichern (liegt dann wo als ...0001.ldr o.s.ä.) und dann mit mlcad dieses Modell zu laden. Der Teilereport zählt dann die Teile einzeln.


Hallo Andreas,

das wiederum funktioniert bei mir nicht. In der Partliste tauchen die Submodels als einzelne Parts auf, ohne jedoch darzustellen, aus welchen Einzelteilen sie wiederum bestehen.

Mfg Tobias



www.t-reichling.de


TASTER
11.02.2006, 13:02

Re: Auch mein Lösungsweg: Export des Hauptmodells und fertig!


Re: [B]Auch mein Lösungsweg: Export des Hauptmodells und fertig![/link] von Ben® am 11. Februar 2006 12:41:38:

[center][link]http://www.t-reichling.de/elch/elch.jpg[/link][/center]


Hallo Ben,

ich habe nach einem Export immer noch die Submodels in der Partlist. Habe jetzt auch die 3.20er Version probiert mit dem gleichen Ergebnis.

Könntest du vielleicht mal genau beschreiben, wie du vorgehst. Welche Befehle, mit welchen Parametern. Danke!

MFG Tobias



www.t-reichling.de


Ben®
11.02.2006, 13:14

Re: Auch mein Lösungsweg: Export des Hauptmodells und fertig!


Re: [B]Re: Auch mein Lösungsweg: Export des Hauptmodells und fertig![/link] von TASTER am 11. Februar 2006 13:02:20:


Hallo Tobias,

ich nutze offensichlich noch ML-CAD v3.00 (sagt mir die Info).

Mein Vorgehen: ich habe ein MPD-File im ML-CAD offen und exportiere via:

"File" => "Export"

(settings dabei: Export format = "Ldraw normal" // Models = [dein Hauptmodell anwählen] // steps = Range [das wo man eben das fertige Modell sieht - ich nutze keine Steps in 99% aller Fälle].

Export Pfad muß noch eingegeben werden, sonst nichts weiter....

*************

Mach dem "OK" ist das MPD-File als ldr-Bandwurm ohne Submodels in dem Exportverzeichnis. Wenn Du das öffnest und den Report ansiehst, sind alle Teile in der Liste drin.

Hoffe, das war nun halbverständlich?

Gruß

[link]http://www.fgltc.org/bwoabs/vitae/sign4ben.gif[/link]

[center][link]http://www.fgltc.org/bwoabs/banner.gif" border = 0>[/center]

P.s.: Übrigens nicht die "falsche Exportfunktion verwenden: Export im Menue "Multiparts" erfüllt ganz andere Zwecke...






grubaluk
11.02.2006, 13:15

Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad


Re: [B]Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von TASTER am 11. Februar 2006 12:48:19:


>>Wenn es nur darum geht, eine Teileliste in der Art einer Einkaufliste zu erzeugen, würde ich die simple aber wohl erfolgreiche Methode wählen, das zentrale Modell der mpd-Datei (meist wohl untitled.ldr (und nur das!)) per File/Export als ldr zu speichern (liegt dann wo als ...0001.ldr o.s.ä.) und dann mit mlcad dieses Modell zu laden. Der Teilereport zählt dann die Teile einzeln.
>
>Hallo Andreas,
>das wiederum funktioniert bei mir nicht. In der Partliste tauchen die Submodels als einzelne Parts auf, ohne jedoch darzustellen, aus welchen Einzelteilen sie wiederum bestehen.
>Mfg Tobias

Hallo,
das ist ja gediegen, denn wir benutzen wohl die gleiche Version. Vielleicht sollte ich noch erwähnen, dass ich in dem Exportdialog dann

- als Exportformat "Ldraw normal"
- unter Models alles deaktiviert habe bis auf die untitled.ldr
- folglich unter Steps/range nur noch "1-1" stehen habe

Dann landet die ldr mit dem Namen der urprünglichen mpd-Datei und bei mir mit der Endung 00001.ldr in dem angegebenen Export-Pfad.

Gruß
Andreas




Ben®
11.02.2006, 13:18

Wo wir drei online sind: besprechen wir das weiter im Chat? (ohne Text)


Re: [B]Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von grubaluk am 11. Februar 2006 13:15:38:






TASTER
11.02.2006, 15:43

Re: Auch mein Lösungsweg: Export des Hauptmodells und fertig!


Re: [B]Re: Auch mein Lösungsweg: Export des Hauptmodells und fertig![/link] von Ben® am 11. Februar 2006 13:14:42:

[center][link]http://www.t-reichling.de/elch/elch.jpg[/link][/center]


>(settings dabei: Export format = "Ldraw normal" // Models = [dein Hauptmodell anwählen]

Hallo Ben,

sorry war nur kurz online. Deshalb hat das mit dem Chat nicht geklappt.

Ich habs jetzt ...

Ich habe Submodels immer über "Add - Custom Part" eingefügt. Diese jedoch nicht importiert weil ich sie eh nicht mehr bearbeiten musste. Dadurch hatte ich im Export Dialog auch nur das Hauptmodel zum exportieren und nach dem Export waren immer noch die Submodels als Parts in der Partlist.

Jetzt habe ich zusätzlich mal alle Submodels importiert und dann klappts über die Exportfunktion. Vielen Dank :-) Wieder was dazu gelernt!

Gruß Tobias


www.t-reichling.de


Dr. Brixel
11.02.2006, 22:33

Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad


Re: [B]Re: Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von TASTER am 11. Februar 2006 10:17:42:


Hallo Tobias,


>1) Dr. Brixel "Nun habe ich gesehen, daß unter MLCad bei Reports/Parts mehrfach verbaute Submodels nur EINFACH gezählt werden (selbst beim Anklicken von "Submodels")." Ich verstehe darunter, dass wenn er z.B. 3 mal das gleiche Submodel in einem Modell verwendet, dieses jedoch nur einmal in der Part List auftaucht. Das Problem kann ich leider nicht nachvollziehen. Meine 3.11er Version von MLCad zählt die Submodels korrekt.


unglaublich - da habe ich mich tatsächlich noch unklar ausgedrückt.
Die Submodels werden in der Tat mehrfach gezählt - nur die Steine dieser (mehrerer) Submodels nicht - und genau die meinte ich.


>2) Im Lugnet-Thread, sucht jemand etwas anderes. Die Submodels werden ja als einzelner Part in der Partlist aufgeführt. Hier sucht jemand die Möglichkeit, diese Submodels in der Partlist rekursiv aufzulösen und in die Einzelparts zu zerlegen, um am Ende eine gesamte Partlist zu erhalten. So wie LPub die graphisch ausgibt, nur halt textuell.
>Das ist zumindest mit der 3.11er Version von MLCad nicht möglich.

Genau das meinte ich doch!
Ich habe mich noch nicht durch Eure Verweise und Tips durchgearbeitet - aber ich glaube, bei Euren Antworten ist etwas Brauchbares dabei.

Gleich mehr, ich melde mich...

Bernd S.



Dr. Brixel
11.02.2006, 22:42

@Ben, @grubaluk, @alle CAD-Experten


Re: [B]Unkorrekte Zählung von Teilen aus Submodels in MLCad[/link] von Dr. Brixel am 10. Februar 2006 23:38:51:


Hallo Ben, hallo grubaluk,

irre! Genau das habe ich gesucht. Wäre ich nie drauf gekommen.
Ein tolles Gefühl, wenn etwas funktioniert, von dem man monatelang (!) glaubt, es ginge nicht (ich war ja auch zu blöd, mein Problem mal zu posten...)

Einen herzlichen Dank an Euch - finde ich genial...
und ihr seid (in meinem Weltbild ) natürlich Experten...

Bis demnächst mal
Bernd S.

Ach, der da links am Tisch bin übrigens ich, falls ihr neugierig seid (Ben, wir hatten uns doch in Frechen getroffen - ich wollte die Betreuung der Lutscherangelmaschine nicht übernehmen, weil ich mich um meinen bis dahin arg vernachlässigten Sohn kümmern mußte...)


http://www.pixeltimes.de/cms/uploads/media/legotreffen001_g_01.jpg


2 nachfolgende Beiträge sind ausgeblendet

Alle anzeigen Immer alle anzeigen