• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Makro-Erstellung .dxf und .ppi

  • Ersteller Ersteller tripsy
  • Erstellt am Erstellt am

tripsy

Guest
hallo zu all to me would need a macro for solidwork, die automatisch eine textdatei erstellen, aber mit .ppi erweiterung mit innerhalb einiger strings, die ich dann mit jetcam und einer .dxf-datei verwenden muss. direkt aus der teildatei.

strings sind wie folgt.

#units=mm
#material=inox satin
#thickness=0.8
#rot_allowed=0
#mirr_allowed=1
#jeo_notes_
#geo_notes_1=
#geo_notes_2=
#geo_notes_3=
#geo_notes_4=
#geo_notes_5=

wobei sich die einzigen werte ändern, sind material und dicke.

die generierten dateien den gleichen namen haben wie die ppi und die dxf.

ich kann die daten per hand durch ein eingabefeld einfügen, vielleicht mit einem dropdown-menü, wo es mir die werte gibt. poi wenn du mir sagen kannst, welche werte sich ändern

vielen dank an alle.

matt
 
hi.
was sie tun müssen, ist ganz einfach.
-for .ppi extension kein problem
-für strings kein problem, auch indem sie sie in die verwaltbaren comoboxes auch aus externen dateien hochladen (so können sie sie auch problemlos bearbeiten, ohne den makrocode zu ändern).
selbst es wäre interessant zu wissen, ob der wert, der mit ihren strings zusammenhängt, der wert einer variablen ihrer teildatei (z.b. des materials) ist, so dass sie mit einem klick die textdatei nenza erstellen und füllen können sie den wert aus der makro-schnittstelle verfehlen oder wählen.

ich weiß nicht, was sie brauchen dxf, ist es eine leere datei oder speichern sie den teildateitisch?

lass mich wissen.
 
danke für die antwort

dann sind werte das material und die dicke der teildateien. nur, dass sie in einer bestimmten weise geschrieben werden müssen, außer dem auto, das mich schlagen wird, erkennt sie nicht.
wenn sie mir ein dropdown-menü machen können, ist perfekt x, weil dann ich sie einfügen und sie ohne probleme auswählen.

die .dxf-datei und die autocad-geometrie-datei, es gibt auf speichern nach dem namen, aber jedes mal, wenn ich das teil auswählen muss, um es zu schmeicheln, mit dem namen, dxf-erweiterung und dann zu speichern, brauchte ich etwas intuitiver und schneller, wie ein befehl, um es direkt zu speichern.

ich weiß nicht, ob sie mich verstehen..cmq ohne probleme fragen.

hallo und danke
 
hi.
für die dicke der teildatei bedeuten sie die dicke eines blattes, ausgeführt mit dem blattbefehl?
 
hi, ich hab dir was.
das makro beim öffnen die comboboxen aus den einzelnen externen textdateien aufnimmt.
wenn die offene seitendatei das material gesetzt hat, wird es extrahiert und in das etikett geschrieben (ich setze es, wenn sie es in der änderung des makros zu ihrem wunsch wiederherstellen müssen), andernfalls erhält der benutzer eine nachricht an video (wenn es stört, es zu entfernen).
auf den befehl das makro speichern im direktor der teildatei eine .ppi textdatei
das ist überschrieben, falls es bereits existiert, das gleiche gilt für den dxf.
für dxf exposition verwenden sie die zu diesem zeitpunkt eingestellten einstellungen in solidworks (version r, mapping-datei, skala usw.).
lass mich wissen, ob das genug ist. :finger:
 

Anhänge

hallo vielen dank für ihre antwort und interesse das problem, dass, wenn ich versuche, das makro zu führen gibt mir diesen fehler.

2rrq4xf.jpg
 
hallo, versuchen wir es noch mal.
ich schrieb es mit 2009, aber ich glaube nicht, dass es ein problem ist, die referenzen sollten sich aktualisieren.
lass mich wissen.
 

Anhänge

nichts, immer noch der gleiche fehler. .

ich verstehe nicht, warum.

klicken sie auf tools --> makro --> laufen und wählen sie dann ihre datei.

das ist das richtige verfahren, oder?

hallo und danke wieder
 
tut mir leid, dass ich zu spät bin.
ich verstehe den grund für dieses problem nicht, aber ich möchte vorschlagen, dass sie einen test machen:
anstatt das makro auszuführen, drücken sie die makro-änderungstaste, und sie sollten die vba öffnen und den code sehen.
wenn dies gut geht, klicken sie auf das modul und starten sie das makro aus dem "sub main" drücken der vba-spieltaste.
lassen sie mich wissen, an der grenze in einer 15-tage-periode werde ich 2011 installieren und wenn sie tun, werden wir ausrichten.
 
cmq verlässt nun, funktioniert aber nicht, öffnet mich visuellen grund und ein fenster erscheint mit geschrieben
"kompilationsfehler: unmöglich, das projekt oder die bibliothek zu finden"und unterstreicht diesen string ---> private sub create_file_ppi()
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben