Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  PDF-Zeichnung über J-link

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  PDF-Zeichnung über J-link (5285 mal gelesen)
Joi
Mitglied
Konstrukteur, Key-User in CREO 3.0 und SUT2016


Sehen Sie sich das Profil von Joi an!   Senden Sie eine Private Message an Joi  Schreiben Sie einen Gästebucheintrag für Joi

Beiträge: 664
Registriert: 26.03.2004

erstellt am: 03. Apr. 2009 05:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo liebe WF-Gemeinde,

Ich versuche nun nochmal mit diesem Thema zu fragen.
Mich würde interessieren, ob man eine PDF-Zeichnung, über Java-Script erstellen kann, die wie folgt beinhalten soll:

Beispiel:

momentan von INNEO SUT 2008

402345.pdf
  1.

zu 1. : Bauteile/Gruppen-Nr


soll:

402345_Welle_A3.pdf
  1.      2.    3.

zu 1. : Bauteile/Gruppen-Nr
zu 2. : Benennung
zu 3. : Zeichnungsformat

Hoffe jedoch, dass es jeder versteht, was ich meine und dass es auch etwas gibt. Wenn etwas davon gibt, wäre es nett von Euch, einen Ansatz zu bringen.

Danke im Voraus.

Gruß

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Michael 18111968
Moderator
F&E & CAD




Sehen Sie sich das Profil von Michael 18111968 an!   Senden Sie eine Private Message an Michael 18111968  Schreiben Sie einen Gästebucheintrag für Michael 18111968

Beiträge: 4893
Registriert: 25.07.2002

Wildfire 4 M220 (+SUT 2012)
PDMLink 9.1 M050
NVIDIA Quadro FX 1700
Intel DualCore E8400 / 8GB
WinXP 64 Prof. SP2

erstellt am: 03. Apr. 2009 07:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Zur Info:

Dieser Beitrag ist die Fortsetzung von diesem Beitrag.

------------------
CAD.DE macht Spaß!    
Wichtige Links für noch mehr Spaß: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - Unities - Stammtisch - 7er-Regel

Guten Morgen - und falls wir uns nicht mehr sehen - guten Nachmittag, guten Abend und gute Nacht!  (Truman Burbank in "Die Truman-Show")

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mat-HH
Mitglied



Sehen Sie sich das Profil von mat-HH an!   Senden Sie eine Private Message an mat-HH  Schreiben Sie einen Gästebucheintrag für mat-HH

Beiträge: 85
Registriert: 12.03.2009

Windows 7 64bit
Dell Precision T3600
Intel E5-1620 3,6GHz; 16GB RAM
Quadro 4000
Creo2 M050 64bit

erstellt am: 15. Jul. 2010 18:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Hallo,

ich habe genau das gleiche Problem.
Im API - Browser gibt es leider keinen Hinweis auf eine pdf-Exportfunktion.
Zurzeit löse ich das Problem über ein eingebauten .RunMacro. Doch auf lange Sicht möchte ich auf Mapkey verzichten, um den Nutzer das Aufflackern der Dialoge zu ersparen.

Kennt jemand den Befehl, mit dem man PDFs über ProE Web.Link erstellen kann?

Gruß

Mat

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

buwsoft
Mitglied
software developer


Sehen Sie sich das Profil von buwsoft an!   Senden Sie eine Private Message an buwsoft  Schreiben Sie einen Gästebucheintrag für buwsoft

Beiträge: 62
Registriert: 04.06.2009

Intel Core 2 Duo 2.1GHz, 2 GB RAM
Diverse Pro/E-Versionen

erstellt am: 16. Jul. 2010 12:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Hallo Jürgen,

ich arbeite mit Pro/Toolkit, daher kann mein Vorschlag in Web.Link fehlerhaft sein. Grundsätzlich müßte das aber schon gehen, was du  da vorhast.

Ungefähr in diese Richtung:

Code:

   /*----------------------------------------*\
      Get current session and model
   \*----------------------------------------*/
      var session = pfcGetProESession ();
      var pOwner = session.CurrentModel;
     
    /*-------------------------------------*\
      Check model type
    \*-------------------------------------*/
    if (pOwner.Type != pfcCreate ("pfcModelType").MDL_DRAWING)
    {
        alert ("Current model is not a drawing.");
        return;
    }
               
    /*------------------------------------*\
      Get parameter GruppenNr for filename
    \*------------------------------------*/
     var p;
     p = pOwner.GetParam("GruppenNr");
  
    /*------------------------------------*\
      Get 2nd parameter Benennung
    \*------------------------------------*/
     var p2;
     p2 = pOwner.GetParam("Benennung");
    
    /*------------------------------------*\
      Create PDF name
    \*------------------------------------*/
     var    PDF;
     PDF = p.Value.StringValue + p2.Value.StringValue;   
   
    /*------------------------------------*\
      Export PDF
    \*------------------------------------*/
    var instructions = pfcCreate ("pfcPDFExportInstructions").Create();
    instructions.FilePath = PDF;
    instructions.Options = null;
    pOwner.Export(PDF,instructions);

Wie man das Zeichnungsformat rausfindet müßte ich noch nachschauen, aber ich hoffe, das hilft dir ein Stück weiter!

Grüße
Florian

------------------
Unsere Website
Unser Newsfeed
Unsere Filmchen

[Diese Nachricht wurde von buwsoft am 16. Jul. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Joi
Mitglied
Konstrukteur, Key-User in CREO 3.0 und SUT2016


Sehen Sie sich das Profil von Joi an!   Senden Sie eine Private Message an Joi  Schreiben Sie einen Gästebucheintrag für Joi

Beiträge: 664
Registriert: 26.03.2004

erstellt am: 16. Jul. 2010 12:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Florian,

erst mal  und herzlichen Dank für Deine Mühe. Es gibt also doch etwas dafür.

Vielleicht kannst Du mir auch nen Tip geben, wo ich diesen Code einbinden kann?

Ü's sind schon mal abgegeben und weitere werden folgen...  

bis denn dann...

Gruß

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

buwsoft
Mitglied
software developer


Sehen Sie sich das Profil von buwsoft an!   Senden Sie eine Private Message an buwsoft  Schreiben Sie einen Gästebucheintrag für buwsoft

Beiträge: 62
Registriert: 04.06.2009

Intel Core 2 Duo 2.1GHz, 2 GB RAM
Diverse Pro/E-Versionen

erstellt am: 19. Jul. 2010 10:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Guten Morgen Jürgen,

gerne nehme ich mich der Sache nochmal an, ich hatte allerdings ein paar Annahmen getroffen, die der Klärung bedürfen:
- die zu exportierende Zeichnung ist das aktive Objekt in ProE.
- die Teile (1) Nr und (2) Benennung des Namens können direkt aus
  einem Parameter übernommen werden.
- die Zeichnungsformat heißen auch tatsächlich "A0" bis "A4".

Grüße
Florian

------------------
Unsere Website
Unser Newsfeed
Unsere Filmchen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Joi
Mitglied
Konstrukteur, Key-User in CREO 3.0 und SUT2016


Sehen Sie sich das Profil von Joi an!   Senden Sie eine Private Message an Joi  Schreiben Sie einen Gästebucheintrag für Joi

Beiträge: 664
Registriert: 26.03.2004

erstellt am: 19. Jul. 2010 12:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Florian,

super, das ist doch schon mal eine sehr positive Nachricht.
Nur, die Frage ist immer noch die, wohin mit diesem Code, damit dieser auf Dauer angesprochen wird?

Gruß

Jürgen

P.S.: Ich melde mich nochmals per PM, wenn's recht ist.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

anagl
Ehrenmitglied V.I.P. h.c.
 


Sehen Sie sich das Profil von anagl an!   Senden Sie eine Private Message an anagl  Schreiben Sie einen Gästebucheintrag für anagl

Beiträge: 4566
Registriert: 28.05.2001

CREO2 M140
PDMLink 10.2 M020
HW diverse
Das Schreiben bei CAD.de ist freiwillig und kein Muss !!!!!

erstellt am: 19. Jul. 2010 14:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Mit purem Weblink J-link wird es IMHO  nicht gehen

var instructions = pfcCreate ("pfcPDFExportInstructions").Create();
In der Jar-datei gibt kein pfcPDFExportInstructions
Theoretischer Workaround Call einer Toolkit-dll

------------------
Servus    
Alois

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

buwsoft
Mitglied
software developer


Sehen Sie sich das Profil von buwsoft an!   Senden Sie eine Private Message an buwsoft  Schreiben Sie einen Gästebucheintrag für buwsoft

Beiträge: 62
Registriert: 04.06.2009

Intel Core 2 Duo 2.1GHz, 2 GB RAM
Diverse Pro/E-Versionen

erstellt am: 19. Jul. 2010 15:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von anagl:
Mit purem Weblink J-link wird es IMHO  nicht gehen

var instructions = pfcCreate ("pfcPDFExportInstructions").Create();
In der Jar-datei gibt kein pfcPDFExportInstructions
Theoretischer Workaround Call einer Toolkit-dll


Hi,

sorry, ich hätte einschränkend hinzufügen sollen, dass ich WF5 benutzt habe. Und da gehts offenbar.
Natürlich kann man das mit Pro/Toolkit umsetzen, aber das machen wir ja professionell.

@Jürgen
Klar bin ich auch über PM zu erreichen.

Grüße
Florian

------------------
Unsere Website
Unser Newsfeed
Unsere Filmchen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

anagl
Ehrenmitglied V.I.P. h.c.
 


Sehen Sie sich das Profil von anagl an!   Senden Sie eine Private Message an anagl  Schreiben Sie einen Gästebucheintrag für anagl

Beiträge: 4566
Registriert: 28.05.2001

CREO2 M140
PDMLink 10.2 M020
HW diverse
Das Schreiben bei CAD.de ist freiwillig und kein Muss !!!!!

erstellt am: 19. Jul. 2010 16:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von buwsoft:
sorry, ich hätte einschränkend hinzufügen sollen, dass ich WF5 benutzt habe. Und da gehts offenbar.

Gerade nochmals den DOKU-Browser (Weblink/Jlink) für WF5 angeworfen: Da geht ja sogar 3D-PDF und die letzten ekeligen Restiktionen beim Plotten sind beseitigt;
Gut Ding braucht Zeit

------------------
Servus    
Alois

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

buwsoft
Mitglied
software developer


Sehen Sie sich das Profil von buwsoft an!   Senden Sie eine Private Message an buwsoft  Schreiben Sie einen Gästebucheintrag für buwsoft

Beiträge: 62
Registriert: 04.06.2009

Intel Core 2 Duo 2.1GHz, 2 GB RAM
Diverse Pro/E-Versionen

erstellt am: 21. Jul. 2010 13:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich


writePDF.zip


bild_1.jpg

 
Hallo,

zusammenfassend die html-Datei für den PDF-Export einer Zeichnung über Web.Link in Wildfire 5 mit einer kurzen Anleitung, wie man Pro/Web.Link zum Laufen bekommt.

Einrichten von Pro/Web.Link
(1) Installation Pro/E WF5
    mit der entsprechenden API Pro/Web.Link (siehe Bild 1).
(2) Setzen der Umgebungsvariablen
    in Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen
    PRO_DIRECTORY z.B. C:\proe\wf5
    PRO_COMM_MSG_EXE z.B. C:\proe\wf5\i486_nt\obj\pro_comm_msg.exe
(3) Setzen der relevanten Optionen
    web_enable_javascript  ON
    web_link_file_read    YES
    web_link_file_write    YES
    web_link_proe_read    YES
    web_link_proe_write    YES
    web_link_security_autoprompt
    web_enable_subscription    ???
(4) Sicherheitseinstellungen im Internet Explorer
    da dieser den integrierten Browser in Pro/E stellt.
    Die passenden Einstellungen kann man nachlesen bei:
    www.proetoolbox.co.uk/2_Getting_Started/How_To_Start_Pro_WebLink.htm
    http://feeds.feedburner.com/InversionConsulting
  Da ich keinen lokalen Server verwende, habe ich die Einstellungen für das lokale Intranet vorgenommen.

Benutzen der writePDF.html
(1) Speichern der Datei
    im Verzeichnis mit den Web.Link-Beispielen, damit das Einbinden pfcUtils.js klappt.
  z.B. C:\proe\wf5\weblink\weblinkexamples\html
(2) Pro/E starten
(3) Zeichnung öffnen
(4) writePDF.html per drag'n'drop in Pro/E ziehen
(5) Schaltfläche betätigen
    PDF wird im aktuellen Arbeitsverzeichnis erzeugt und angezeigt.

Anpassen der writePDF.html
Die ursprüngliche Anfrage von Jürgen bezog sich auf einen formatierten Namen des PDFs:
Nr + Benennung + Format
Über Web.Link werden die beiden Zeichnungsparameter 'Nr' und 'Benennung' mit dem Namen des Zeichnungsformats (des aktuellen Blatts) zum Dateinamen verkettet.
z.B. 0004_Welle_DIN_A3.pdf
Sollte einer der Parameter oder kein Zeichnungsformat vorhanden sein, wird der Name der Zeichnung verwendet. Das Namensformat kann einfach über ein Editieren des Quelltexts geändert werden.

Ich hoffe, das ist einigermaßen verständlich 
Grüße
Florian

------------------
Unsere Website
Unser Newsfeed
Unsere Filmchen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Joi
Mitglied
Konstrukteur, Key-User in CREO 3.0 und SUT2016


Sehen Sie sich das Profil von Joi an!   Senden Sie eine Private Message an Joi  Schreiben Sie einen Gästebucheintrag für Joi

Beiträge: 664
Registriert: 26.03.2004

erstellt am: 23. Jul. 2010 20:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Florian,

danke erst mal für Deine Bemühungen.
Habe es erst heute mal testen können und musste feststellen, dass der Parameter "Benennung" nicht erkannt wird.

Ansonsten mit PDF-Erstellung klappt es tadellos.

Vielleicht hat jemand ebenso das eine Problem.

Florian, Deine Ü's sind verteilt und Fortstzung folgt...

Gruß

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Cornelsen
Mitglied
CAD Admin Konstrukteur


Sehen Sie sich das Profil von Cornelsen an!   Senden Sie eine Private Message an Cornelsen  Schreiben Sie einen Gästebucheintrag für Cornelsen

Beiträge: 366
Registriert: 14.02.2002

Centrino Duo 2,7 GHz
WFIII-M180
SW 2007
Nvidia 1500
WINXP Pro

erstellt am: 27. Jul. 2010 11:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Das mit der Benennung liegt daran das Florian richtigerweise Zeichnungsparamter benutzt.

Du möchstest offenbar Modellparamter:
--> ich habe die Variable "model" eingeführt und lese "NR" und "BENENNUNG" aus dem aktiven Zeichnungsmodell!

    /*------------------------------------------------------------------*\
      Use the current model as the parameter owner.
    \*------------------------------------------------------------------*/
      var session = pfcGetProESession ();
      var drawing = session.CurrentModel;
      var model = drawing.GetCurrentSolid()

      if (drawing == void null)
      {
        alert ("No current model.");
        return;
        // throw new Error (0, "No current model.");
      }

    /*------------------------------------------------------------------*\
      Check model type
    \*------------------------------------------------------------------*/
    if (drawing.Type != pfcCreate ("pfcModelType").MDL_DRAWING)
    {
        alert ("Current model is not a drawing.");
        return;
    }


    /*------------------------------------------------------------------*\
      Get first parameter
    \*------------------------------------------------------------------*/
    var p;
    p = model.GetParam("NR");
    if (p == void null)
    {
        document.getElementById("FEHLER").innerText = "Parameter NR nicht gefunden -> benutze Zeichnungsnamen";
    }


    /*------------------------------------------------------------------*\
      Get 2nd parameter
    \*------------------------------------------------------------------*/
    var p2;
    p2 = model.GetParam("BENENNUNG");
    if (p2 == void null)
    {
        document.getElementById("FEHLER").innerText = "Parameter BENENNUNG nicht gefunden -> benutze Zeichnungsnamen";
    }

------------------
CU
Corni

    niemals wieder Handarbeit
   mit PDM-Link wäre das nicht passiert!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Joi
Mitglied
Konstrukteur, Key-User in CREO 3.0 und SUT2016


Sehen Sie sich das Profil von Joi an!   Senden Sie eine Private Message an Joi  Schreiben Sie einen Gästebucheintrag für Joi

Beiträge: 664
Registriert: 26.03.2004

erstellt am: 27. Jul. 2010 13:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Corni,

danke für Deine schnelle Antwort, werde dies heute noch versuchen. Kannst Du dies auch in WF3 bzw WF4 anwenden?


Gruß

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

anagl
Ehrenmitglied V.I.P. h.c.
 


Sehen Sie sich das Profil von anagl an!   Senden Sie eine Private Message an anagl  Schreiben Sie einen Gästebucheintrag für anagl

Beiträge: 4566
Registriert: 28.05.2001

CREO2 M140
PDMLink 10.2 M020
HW diverse
Das Schreiben bei CAD.de ist freiwillig und kein Muss !!!!!

erstellt am: 27. Jul. 2010 14:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Joi:
Kannst Du dies auch in WF3 bzw WF4 anwenden?

Der Zugriff auf dei Modelparameter funktioniert auch in WF3 und WF4.
Der echte PDF-Export funktioniert nur in WF5

------------------
Servus    
Alois

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Joi
Mitglied
Konstrukteur, Key-User in CREO 3.0 und SUT2016


Sehen Sie sich das Profil von Joi an!   Senden Sie eine Private Message an Joi  Schreiben Sie einen Gästebucheintrag für Joi

Beiträge: 664
Registriert: 26.03.2004

erstellt am: 29. Jul. 2010 12:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

schade, dass es bei mir nicht funktioniert. Aber ich hoffe für diejenigen, die damit mehr Ahnung haben, es auch voll ausnützen können.

Eine oder andere, die Probleme mit dieser Geschichte haben,
haben eben das nachsehen.

Aber nicht desto trotz: Vielen Dank an alle, besonders an Florian, der dies für WF 5 freigestellt hat. Dafür gibt es nochmals Ü's.

CUSee You... bis denn mal wieder

Gruß

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mat-HH
Mitglied



Sehen Sie sich das Profil von mat-HH an!   Senden Sie eine Private Message an mat-HH  Schreiben Sie einen Gästebucheintrag für mat-HH

Beiträge: 85
Registriert: 12.03.2009

Windows 7 64bit
Dell Precision T3600
Intel E5-1620 3,6GHz; 16GB RAM
Quadro 4000
Creo2 M050 64bit

erstellt am: 25. Feb. 2013 16:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Ich grabe mal den Uralt - Thread heraus.

Wie kann man mit Web.Link die pdf-Optionen einstellen?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mat-HH
Mitglied



Sehen Sie sich das Profil von mat-HH an!   Senden Sie eine Private Message an mat-HH  Schreiben Sie einen Gästebucheintrag für mat-HH

Beiträge: 85
Registriert: 12.03.2009

Windows 7 64bit
Dell Precision T3600
Intel E5-1620 3,6GHz; 16GB RAM
Quadro 4000
Creo2 M050 64bit

erstellt am: 09. Apr. 2013 15:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

Eine Anfrage beim Inneo Helpdesk brachte leider kein brauchbares Ergebnis.

Hier meine selbsterarbeitete Lösung (web.link / javascript):

Code:

function test_pdf(){

var pdf_export_options = pfcCreate("pfcPDFOptions");

//remove  all options, just to get sure
       
pdf_export_options.Clear();




var pdf_opt_title = pfcCreate("pfcPDFOption").Create();
pdf_opt_title.OptionType = pfcCreate("pfcPDFOptionType").PDFOPT_TITLE;
pdf_opt_title.OptionValue = pfcCreate("MpfcArgument").CreateStringArgValue("Title goes here");

var pdf_opt_author = pfcCreate("pfcPDFOption").Create();
pdf_opt_author.OptionType = pfcCreate("pfcPDFOptionType").PDFOPT_AUTHOR;
pdf_opt_author.OptionValue = pfcCreate("MpfcArgument").CreateStringArgValue("Author goes here");



pdf_export_options.Append(pdf_opt_title);
pdf_export_options.Append(pdf_opt_author);


var pdf_export_inst = pfcCreate("pfcPDFExportInstructions").Create();
//pdf_export_inst.Create();
pdf_export_inst.FilePath = "c:\\_cad_work\\test.pdf";
pdf_export_inst.Options = pdf_export_options;

// this defines the real filepath
drawing.Export("c:\\_cad_work\\test.pdf", pdf_export_inst);


}


Ciao

Matthias

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mat-HH
Mitglied



Sehen Sie sich das Profil von mat-HH an!   Senden Sie eine Private Message an mat-HH  Schreiben Sie einen Gästebucheintrag für mat-HH

Beiträge: 85
Registriert: 12.03.2009

Windows 7 64bit
Dell Precision T3600
Intel E5-1620 3,6GHz; 16GB RAM
Quadro 4000
Creo2 M050 64bit

erstellt am: 09. Apr. 2013 15:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Joi 10 Unities + Antwort hilfreich

ich vergass:

für drawing gilt natürlich

Code:
var mGlob = pfcCreate("MpfcCOMGlobal");
var oSession = mGlob.GetProESession();
var drawing = oSession.CurrentModel;

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz