Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  mit jscript bestimmte Kontakte bearbeiten

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 Ansys
Autor Thema:  mit jscript bestimmte Kontakte bearbeiten (824 mal gelesen)
djnash
Mitglied
Konstrukteur

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

Beiträge: 6
Registriert: 08.06.2010

erstellt am: 03. Apr. 2013 17:36    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,

ich habe ein jscript, welches für alle Kontakte jeweils ein Koordinatensystem im Flächenschwerpunkt der Kontaktfläche erstellt. Jetzt möchte ich gern, dass nur Kontakte, die sich im selektierten Kontaktordner befinden, vom Script bearbeitet werden. Wie müsste ich das Script ändern?

Hier der Anfang des Scripts, wo die Auswahl der Kontakte vorgenommen wird:

  var branches = DS.Tree.ActiveBranches;
  var numBranches = branches.Count;
 
  var compGroup;
 
  var force_array = new Array();
  var moment_array = new Array();
  var csys_array = new Array();
  //loop over the selected branches
  if(branches)
  {
      for(i=1; i<=numBranches; i++)
      {     
        //get the branch
        var branch = branches(i);       

        CSGroup = branch.model.CoordinateSystemGroup;
        if (CSGroup == null)
        {
            CSGroup=model.AddCoordinateSystemGroup();
        }

        if(branch)
        {
            if(branch.Model.Environments)
            {
              var numEnv = branch.Model.Environments.Count;             
              var environmentObj = branch.Model.Environments(numEnv)
              var numContTool = environmentObj.AnswerSet.ContactTools.Count;
              var answer = environmentObj.AnswerSet;
              var contactRegions = branch.ContactRegions;

              var contactGroup = branch.Model.ContactGroup;
              var count = contactRegions.Count;

              // Go over all Contact
              for (var j = 1; j <= count; j++)
//              for (var j = 1; j <= 2; j++)
              { ...

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

djnash
Mitglied
Konstrukteur

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

Beiträge: 6
Registriert: 08.06.2010

erstellt am: 09. Apr. 2013 13:21    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

Ich noch mal,

kann mir jemand einen Tip geben, wie man in die Workbench-Programmierung mit J-Script einsteigt? Auch wenn man ein wenig J-Script kann, muss man doch wissen, welche Parameter, ... es gibt.

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

daniel p
Mitglied
Dipl. Ing. Maschinenbau

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

Beiträge: 3
Registriert: 30.04.2013

erstellt am: 30. Apr. 2013 15:24    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 djnash 10 Unities + Antwort hilfreich

Hi,

hast es schonmal mit

var branches = DS.Tree.FirstActiveObject;

versucht?

------------------
d. p.

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