pycatia.manufacturing_interfaces.manufacturing_output

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.manufacturing_interfaces.manufacturing_output.ManufacturingOutput(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
ManufacturingOutput

Object that represents the output machining code.
close_stream() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub CloseStream()

Close the Stream.
Return type:

None

decrement_tabulation(i_tab: int) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub DecrementTabulation(long iTab)

Decrement the tabulation of the current block of text by the specified
number of characters.
Parameters:

i_tab (int) –

Return type:

None

end_block() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub EndBlock()

Specify that the Block is ended.
Return type:

None

end_line() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub EndLine()

Specify that the line is ended.
Return type:

None

flush() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub Flush()

Flush all Data in the Stream.
Return type:

None

increment_tabulation(i_tab: int) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub IncrementTabulation(long iTab)

Increment the tabulation of the current block of text by the specified
number of characters.
Parameters:

i_tab (int) –

Return type:

None

new_block() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub NewBlock()

Create a New Block in the underlying output stream.
Return type:

None

new_line() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub NewLine()

Create a New Line in the underlying output stream.
Return type:

None

set_buffer_length(i_lines: int) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub SetBufferLength(long iLines)

Set the number of lines of the buffer before it will be flushed (default is
200).

Parameters:

iLines
The integer value of the number of lines
Parameters:

i_lines (int) –

Return type:

None

property size: int

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property Size() As long (Read Only)

Returns the number of bytes written to this data output.

Parameters:

oBytes
The integer value of the number of bytes
Return type:

int

write_chars(i_text: str) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub write_Chars(CATBSTR iText)

Write the specified string to the underlying output stream.
Parameters:

i_text (str) –

Return type:

None

write_double(i_val: float) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub write_Double(double iVal)

Write the specified double to the underlying output stream.
Parameters:

i_val (float) –

Return type:

None

write_long(i_val: int) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub write_Long(long iVal)

Write the specified long to the underlying output stream.
Parameters:

i_val (int) –

Return type:

None