Cubit Python API  17.10

公開メンバ関数

def  add_elements (self, element_type, number_of_elements, elem_connectivity)
  単一タイプの要素を追加します。 詳細...

 
def  add_elements_to_block (self, block_id, start_index, end_index)
  要素のグループをブロックに追加します。 詳細...

 
def  add_elements_to_sideset (self, sideset_id, num, elem_ids, side_indices)
  サイドのグループをサイドセットに追加します。 詳細...

 
def  add_nodes (self, dimension, num_nodes, nodes)
  指定した次元のノードを追加します。 詳細...

 
def  add_nodes_to_nodeset (self, nodeset_id, num, node_ids)
  ノードのグループをノードセットに追加します。 詳細...

 
def  create_block (self, dim, pref_id, is_new)
  希望する ID を指定してブロックを作成します。 詳細...

 
def  create_nodeset (self, pref_id)
  希望する ID を指定してノードセットを作成します。 詳細...

 
def  create_sideset (self, pref_id)
  希望する ID を指定してサイドセットを作成します。 詳細...

 
def  print_error (self, err)
  Cubit のメッセージシステムにメッセージを出力します。 詳細...

 

メンバ関数ドキュメント

◆ add_elements()

def add_elements (   self,
  element_type,
  number_of_elements,
  elem_connectivity 
)

単一タイプの要素を追加します。

最初の要素の開始 ID を返します。この戻り値の ID は他の関数で使用できます。

.. code-block:: python

mi.add_elements(cubit.HEX, 1, [1,2,3,4,5,6,7,8])

◆ add_elements_to_block()

def add_elements_to_block (   self,
  block_id,
  start_index,
  end_index 
)

要素のグループをブロックに追加します。

.. code-block:: python

mi.add_elements_to_block(1, 1, 100)

◆ add_elements_to_sideset()

def add_elements_to_sideset (   self,
  sideset_id,
  num,
  elem_ids,
  side_indices 
)

サイドのグループをサイドセットに追加します。

サイドは要素 ID とサイドインデックスで指定します。

.. code-block:: python

mi.add_elements_to_sideset(1, 4, [1,2,3,4], [1,1,1,1])

◆ add_nodes()

def add_nodes (   self,
  dimension,
  num_nodes,
  nodes 
)

指定した次元のノードを追加します。

最初のノードの開始 ID を返します。この戻り値の ID は他の関数で使用できます。

.. code-block:: python

mi.add_nodes(3, 8, [0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,1,0,1,1,1,1,0,1,0])

◆ add_nodes_to_nodeset()

def add_nodes_to_nodeset (   self,
  nodeset_id,
  num,
  node_ids 
)

ノードのグループをノードセットに追加します。

.. code-block:: python

mi.add_nodes_to_nodeset(1, 4, [1,2,3,4])

◆ create_block()

def create_block (   self,
  dim,
  pref_id,
  is_new 
)

希望する ID を指定してブロックを作成します。

割り当てられた ID を返します。

◆ create_nodeset()

def create_nodeset (   self,
  pref_id 
)

希望する ID を指定してノードセットを作成します。

割り当てられた ID を返します。

◆ create_sideset()

def create_sideset (   self,
  pref_id 
)

希望する ID を指定してサイドセットを作成します。

割り当てられた ID を返します。

◆ print_error()

def print_error (   self,
  err 
)

Cubit のメッセージシステムにメッセージを出力します。