RF Python Basic_02

** Fortsetzung von Basic_01 .... ** ** Klicken Sie hier für die oben genannten ** RF Python Basic_01 http://qiita.com/ts_bros/items/17dd84e550897ed42343


Rechts teilen_tool  (Split Vertical:Vertikal geteilt horizontal:Seitliche Richtung)
Die linke Seite ist die Wahl

Edit_Layout.PNG

Das Format, in dem die bearbeiteten layoutData gespeichert werden, ist ... Es wird .lay sein.

Sie können mit Laden / Layout speichern speichern und laden.

Es kann in Datei / Einstellungen / Layout eingestellt werden.

Def_LayOut.PNG


Beginnt das Hauptthema

-Python Realflow Scripting-

: Nicht wirklich für Anfänger ..... http://www.realflowforum.com/viewforum.php?f=39


Deshalb ... RF_Python lesson01

Erstellen Sie eine Null-Geometrie [Python]

#Create Null
null = scene.addNull();
#SetName 
null.setName("locator");

Create_Null.PNG

Erstellen Sie einen Hub [Python]

#Create Null
hub = scene.addHub();

Erstellen Sie einen Hub und benennen Sie ihn um

#Create Hub
hub = scene.addHub();

Hubname =scene.getDefaultHubName();

scene.message(Hubname);

#Return List HubName
geth = scene.getHubs();

listHub = geth[0];

scene.renameHub(listHub,"Target");

Rename_Hub.PNG

Ohne zu verwenden: setName () ... Ein Ansatz, um Hubgeometrie mit Liste abzurufen und mit renameHub () zu ändern

Hub und Null verbinden [Python]

#Create Geometry

hub01 = scene.addHub();
null01 = scene.addNull();

hub02 = scene.addHub();
null02 = scene.addNull();

#setName
null01.setName("Null_A");

null02.setName("Null_B");

#Return List HubName
geth = scene.getHubs();

listHub1 = geth[0];
listHub2 = geth[1];

#RenameHub
hubname01=scene.renameHub(listHub1,"A");
hubname02=scene.renameHub(listHub2,"B");

#Create NodeConection

newhubs = scene.getHubs();

New_hub01 = newhubs[0];
New_hub02 = newhubs[1];

newnodes = scene.getNodes();

New_null01 = newnodes[0];
nullname01 = New_null01.getName();

New_null02 = newnodes[1];
nullname02 = New_null02.getName();

#print node&Hub Name
scene.message("hub="  +New_hub01+New_hub02+"Node="  +nullname01+nullname02);


#Change Conect
scene.addLink(nullname01,New_hub02);
scene.addLink(nullname02,New_hub02);

add_link.PNG

Hub nach dem Erstellen von Null löschen [Python]

#Create Null
null01 = scene.addNull();  
null02 = scene.addNull(); 

#get Hubname
Hubs = scene.getHubs();

Hubname = Hubs[0];

#remove Hub
delete = scene.removeHub(Hubname);

delete_Hub.PNG


Erstellen Sie mehrere Nullen und ändern Sie den Namen für jeden Knoten [Python] Erstellt mit Array

array = ['1','2','3','4','5'];


for i in array:
    Null = scene.addNull();
    Null.setName("Blast"+i);

Create_many_Nodes.PNG

iterate =10;

for i in range(0,iterate):
    null = scene.addNull();
    null.setName("Blast"+i);

Erstellt mit While

iterate =0;

while iterate<30:
     null = scene.addNull();
    
    iterate = iterate+1;

Die RF_Python-Schleifenverarbeitung scheint etwas anders zu sein Es sollte notiert werden

Vorsichtig behandeln (es wird für immer verarbeitet .....)

Recommended Posts

RF Python Basic_02
Python-Grundschrift
Grundlegende Grammatik von Python3
Python-Grundkurs (12 Funktionen)
Python Memo Basic Edition
Python-Grundkurs (7 Wörterbuch)
Python-Grundkurs (2 Python-Installation)
Grundmethode der [Python] -Klasse
Python-Grundkurs (11 Ausnahmen)
Python3 Spickzettel (Basic)
Python-Grundgrammatik (Sonstiges)
Python-Grundkurs (Einführung)
Python Basic Memorandum Teil 2
Python Basic ② in Windows
Python-Grundnotiz - Teil 2
Python-Grundkurs (13 Klassen)
Grundlegende Python-Befehlsnotizen
Grundkenntnisse in Python
Python-Grundnotiz - Teil 1
Python Memorandum Super Basic
Python-Grundkurs (8 Zweige)
Python grundlegende if-Anweisung
Python-Grundkurs (3 Ausführung von Python)
Python Basic - Pandas, Numpy -
Grundlegende Grammatik des Python3-Systems (einige Iterationen von Python)
Python-Anwendung: Pandas Teil 1: Basic
Mit Python erlerntes Refactoring (Basic)
Python
BASIC-Authentifizierung mit Python-Flasche
Python Basic Dikt Sortierreihenfolge
Python-Grundkurs (10 Einschlussnotation)
Python-Grammatik-Grundnotiz (1)
Python-Grundgrammatik (Verschiedenes) Memo (3)
Python-Grundgrammatik (Verschiedenes) Memo (2)
Grundlegende Python-Grammatik für Anfänger
[Python] [SQLite3] Betreiben Sie SQLite mit Python (Basic)
Grundlegende Verwendung von Python-F-String
Ich habe die grundlegende Python-Grammatik gelernt
Python-Grundgrammatik (Verschiedenes) Memo (4)
Python (Python 3.7.7) Installation und grundlegende Grammatik
Python-Grundkurs (1 Was ist Python?)
Vergleich der grundlegenden Grammatik zwischen Java und Python
Scraping mit Selen in Python (Basic)
[Python] Grundkenntnisse in AtCoder
Python-Grundkurs (14 Module und Pakete)
1. Mit Python 1-1 gelernte Statistiken. Grundlegende Statistiken (Pandas)
Grundlegende Grammatik des Python3-Systems (Wörterbuch)
Python-Anwendung: Datenvisualisierung Teil 1: Grundlegend
Grundlegendes Studium von OpenCV mit Python
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Python-Einschlussnotation
Python-Technik