API Help
Eplan.EplApi.HEServices Namespace / ConnectionService3D Class / OptimizeNetAutomatically Method / OptimizeNetAutomatically(Project,Int32,Boolean) Method
Project for which net optimalization will be done. Can't be null.
Specifies the number of connections per net that is to trigger an optimization. The minimum number is 2.
If true then an additional connection from the first to the last connection point of the chain is generated.

OptimizeNetAutomatically(Project,Int32,Boolean) Method
Automatic optimization of nets and connections from whole project are routed in them.
Syntax
public bool OptimizeNetAutomatically( 
   Project pProject,
   int nMinSize,
   bool bCloseDaisyChains
)

Parameters

pProject
Project for which net optimalization will be done. Can't be null.
nMinSize
Specifies the number of connections per net that is to trigger an optimization. The minimum number is 2.
bCloseDaisyChains
If true then an additional connection from the first to the last connection point of the chain is generated.

Return Value

True if operation has been finished without problems. If false then check system messages for more information about problem.
Exceptions
ExceptionDescription
Thrown if project is null.
Thrown if project is invalid.
Thrown when an error occurred during the optimization. Please refer to the exception message.
See Also