Artigos de CABINET VISION

0

UCS - Gerir diferentes larguras de orla

Avatar
Luís Rodrigues

Este UCS tem como objetivo contabilizar as orlas com base na largura da peça

Para isso temos de associar aos parâmetros do material da orla os sub-materiais das larguras e os patamares de medida

O UCS que faz a gestão desta informação é o seguinte:

BIT_GEN - GERIR LARGURAS DE ORLA

;Gerir larguras de orla

;No material de orla devemos associar os seguintes parametros
; - ORL_ESP_n_MAT -> Nome do material de largura de orla
; - OLR_ESP_n_MIN -> Largura minima para aplicar o material
; - ORL_ESP_n_MAX -> Largura maxima para aplicar o material

For Each BND* Part

Counter_orla<int> := 1

While _M:ORL_ESP_{Counter_orla}_MAT != NULL do

;Verificar se orla está dentro dos intervalos
if DX > _M:ORL_ESP_{Counter_orla}_MIN AND DX <= _M:ORL_ESP_{Counter_orla}_MAX then

TEXT_MAT_ORLA<TEXT> := _M:ORL_ESP_{Counter_orla}_MAT

MATID = MaterialID('{TEXT_MAT_ORLA}')

end if

Counter_orla<int> += 1

end while

DELETE Counter_orla
Avatar
Descartar