Configurando opções do aplicativo
As opções de aplicativo do sistema são definidas no arquivo GDTAAppOptions.xml, localizado na pasta ...\Common Files\gdt_home na pasta de instalação do Creo Parametric.
Este arquivo XML contém cinco elementos principais: Restrito, AppOptions, AdvisorTest, StandardHoleText e ApplicationNotes. Observe que se você editar o arquivo GDTAAppOptions.xml, é necessário parar e reiniciar GD&T Advisor para que as alterações tenham efeito.
GCSs restritos
O elemento restrito inclui um atributo que representa cada símbolo de característica geométrica que pode ser restrito. Configurar o valor do atributo como "Y" define o símbolo de característica geométrica como restrito, o que significa que o símbolo será filtrado no menu do seletor de símbolo de característica geométrica. As opções selecionadas aparecem na aba de opções do sistema/GCS restrito da janela de opções do aplicativo.
Configurações opcionais
As seguintes opções controlam o conteúdo de várias linhas de comando de texto:
Offset_Dim_Text — A linha de comando especificada para o valor desta opção define texto opcional a ser anexado para a anotação de dimensão para dimensões de ajuste. Para obter mais informações, consulte Opções de esquema para elementos de superfície planar (ASME) ou Opções de esquema para elementos de superfície planar (ISO).
ASME_Pattern_Number_Text — Uma anotação para o padrão de um elemento de tamanho indica o número de membros do padrão (por exemplo, 3X, no qual 'X' é o valor para esta opção). Esta opção é aplicável somente para modelos que fazem referência aos padrões de tolerância ASME.
ISO_Pattern_Number_Text — Uma anotação para o padrão de um elemento de tamanho indica o número de membros do padrão (por exemplo, 3 x, no qual 'x' é o valor para esta opção). Esta opção é aplicável somente para modelos que fazem referência aos padrões de tolerância ISO.
ISO_Thread_Depth_Text — A linha de comando especificada para o valor desta opção define o texto opcional a ser anexado para a anotação de dimensão para dimensões de profundidade da rosca. Esta opção é aplicável somente para modelos que fazem referência aos padrões de tolerância ISO.
Draft_Angle_Text — A linha de comando especificada para o valor desta opção define o texto a ser anexado para a anotação de dimensão para dimensões de ângulo de desmolde.
Para qualquer opção de linha de comando de texto, é possível especificar uma linha de comando nula ("") para o valor se você não deseja ter qualquer texto anexado à anotação. Se você não incluir uma opção para uma das opções de linha de comando de texto no arquivo de opções do aplicativo, o aplicativo utilizará um valor de linha de comando default.
As opções a seguir incluem um atributo adicional, show_count, para indicar se o valor numérico será incluído no texto da anotação:
<Option name="option_name" show_count=”yes/no” value="option_value"/>
ASME_Multi-surface_Text — Para elementos de múltiplas superfícies (consulte Descrições de elemento), a anotação de tolerância geométrica inclui uma nota que indica o número de superfícies as quais a anotação se aplica (por exemplo, 3 SURFACES, no qual 'SURFACES' é o valor para esta opção). Esta opção é aplicável somente para modelos que fazem referência aos padrões de tolerância ASME.
ISO_Multi-surface_Text — Para elementos de superfície múltiplos (consulte Descrições de elemento) a anotação de tolerância geométrica inclui uma anotação que indica o número de superfícies as quais a anotação se aplica (por exemplo, 3x, no qual 'x' é o valor para esta opção). Esta opção é aplicável somente para modelos que fazem referência aos padrões de tolerância ISO.
Por exemplo, é possível usar a opção a seguir para exibir a anotação sem nenhum valor numérico:
<Option name="ASME_Multi-surface_Text" show_count="no" value="MULTIPLE SURFACES"/>
As seguintes opções controlam outros aspectos do modelo:
PLN_DFS_Attach — Permite que você defina um dos valores a seguir para como a anotação Definir anotação de tag de datum é colocada para uma superfície planar que é definida como um elemento de datum:
Na tolerância de geometria
Na geometria
FOS_U_Min — O número especificado para o valor desta opção define a parte mínima (por exemplo, graus) de uma superfície cilíndrica ou cônica que é requerida para ser considerada um elemento de tamanho. O valor especificado deve estar entre 160 e 359.
ASME_Thread_as_Primary_Dim — Quando o valor é definido como "yes", a especificação da rosca é exibida como dimensão primária para a anotação da nota de furo para modelos ASME e o diâmetro da perfuração do furo é omitido da nota.
Combined_ISO_hole_notes — Por default, todas as dimensões para um furo multielemento são exibidas como anotações separadas para modelos ISO. Quando o valor é definido como "yes", as dimensões são combinadas em uma única nota de furo.
Auto-update_Gen_Prof_Refs — Quando o valor é definido como "yes", as referências para a tolerância de perfil geral são atualizadas automaticamente durante a atualização do modelo. De forma alternativa, as referências podem ser atualizadas selecionando Atualizar referências do perfil geral no grupo de operações na faixa de opções de comandos do GD&T Advisor.
Show_Flat-to-Screen_Notes — As notas planificadas com relação à tela são criadas e exibidas por default. Quando o valor é definido como "no", as notas planificadas com relação à tela não são criadas e todas as notas planificadas com relação à tela existentes são removidas.
Observe que nenhum destes valores é exibido na caixa de diálogo de opções do aplicativo na interface do usuário do GD&T Advisor.
Parâmetro
O elemento AdvisorTest inclui um número de elementos AdvTestParam. Cada elemento AdvTestParam tem um name corresponde ao parâmetro de atributo e um value atributo para definir o valor para o parâmetro será usado no teste advisor:
<AdvTestParam name="parameter_name" value="parameter_value"/>
A tabela abaixo exibe os parâmetros controlados pelo administrador do sistema juntamente com a mensagem do teste do Advisor afetada por esses parâmetros. As páginas da ajuda com essas mensagens do Advisor fornecem informações detalhadas sobre como os parâmetros são usados nos testes.
As opções selecionadas são mostradas na aba Opções do sistema/Parâmetros da janela de diálogo de Opções do aplicativo.
Notas de furo
O elemento StandardHoleText inclui um número de elementos de HoleNote que definem o formato do tipo de furo correspondente para o name atributo para esse elemento. O elemento HoleNote contém um número de elementos de HoleNoteText que definem o conteúdo de linhas de comando de texto que podem ser incluídas na anotação do furo. O order atributo de HoleNote define a ordem em que as linhas de comando são concatenadas para formar a anotação do furo.
As opções selecionadas são mostradas na aba Opções do sistema/Notas de furo da janela de diálogo Opções do aplicativo.
O elemento HoleNoteText
O name atributo no HoleNoteText pode ter um dos valores a seguir:
Furo sem roscado ASME-US
Furo cego perfurado ASME-US
Furo perfurado passante ASME-US
Furo sem roscado ASME-SI
Furo cego perfurado ASME-SI
Furo perfurado passante ASME-SI
Para "Combined_ISO_hole_notes" = "no":
Furo cego perfurado ISO
Furo perfurado passante ISO
Para "Combined_ISO_hole_notes" = "yes":
Furo sem roscado ISO - Combinado
Furo cego perfurado ISO - Combinado
Furo perfurado passante ISO - Combinado
A primeira parte do atributo do nome indica o padrão de tolerância (ASME ou ISO) e o sistema de unidades (US costumeiro ou SI) para o modelo, seguido pelo tipo de furo. O tipo de furo corresponde aos tipos de furo disponíveis no Creo.
O format atributo do elemento HoleNoteText define o formato para a linha de comando do furo de nota de anotação. Ele pode incluir as variáveis na tabela a seguir. As variáveis devem ser precedidas por '$' (por exemplo, $Hole_Diameter). As variáveis correspondem aos parâmetros de elemento para o elemento de CAD do furo. Onde indicado, a dimensão paramétrica é usada em vez do parâmetro do elemento. As variáveis associadas à dimensões paramétricas podem incluir tolerâncias na anotação junto com o valor da dimensão nominal.
Variáveis
Valor de...
Thread_Series
Parâmetro de furo
Cbore_Diameter
Dimensão paramétrica
Cbore_Depth
Dimensão paramétrica
Csink_Diameter
Dimensão paramétrica
CSink_Angle
Dimensão paramétrica
Pitch
Parâmetro de furo
Drill_Point_Angle
Parâmetro de furo
Hole_Diameter
Dimensão paramétrica
Hole_Depth
Dimensão paramétrica
Thread_Diameter
Dimensão paramétrica
Threads_Per_Inch
Parâmetro de furo
Thread_Depth
Dimensão paramétrica
Thread_Length
Parâmetro de furo
Classe
Parâmetro de furo
Screw_Size
Parâmetro de furo
Além disso, o atributo format também pode incluir os seguintes símbolos especiais.
Nome do símbolo
Código
Símbolo
Rebaixo de furo
v
Escareador
w
Diâmetro
n
Profundidade
x
Graus
$
°
Linha de tabulação
br
Exemplos de GDTAAppOptions.XML
As seções a seguir mostram elementos de HoleNote de exemplo de GDTAAppOptions.XML.
Observe que quando o furo é gerado para uma nota específica, se aquela nota não incluir um atributo opcional (por exemplo, um escareamento), a linha de comando de nota correspondente será <nula>. Para simplificar a exibição, nenhuma das notas de exemplo mostrarão tolerâncias.
Furo sem roscado ASME-SI
<HoleNote name="ASME Clearance Hole" order="ThruHole_String,Cbore_String,Csink_String">
<HoleNoteText name="ThruHole_String" format="^n^$Hole_Diameter THRU"/>
<HoleNoteText name="Cbore_String" format="^br^^v^^n^$CBore_Diameter^x^$CBore_Depth"/>
<HoleNoteText name="Csink_String" format="^br^^w^^n^$CSink_Diameter X $CSink_Angle"/>
</HoleNote>
Nome de HoleNoteText
Conteúdo de atributo de formato de exemplo
Nota de exemplo resultante
ThruHole_String
^n^&Hole_Diameter THRU
Cbore_String
^br^^v^^n^$CBore_Diameter ^x^ $CBore_Depth
Csink_String
^br^^w^^n^$CSink_Diameter x $CSink_Angle
HoleNote Name
Conteúdo do atributo de ordem de exemplo
Nota de exemplo resultante
Furo sem roscado ASME-SI
ThruHole_String, Cbore_String, Csink_String
Furo cego perfurado ASME-US
<HoleNote name="ASME-US Blind Drilled Hole" order="BlindHole_String,Cbore_String,Csink_String,BlindThread_String">
<HoleNoteText name="BlindHole_String" format="^n^$Hole_Diameter^x^$Hole_Depth"/>
<HoleNoteText name="BlindThread_String" format="^br^^n^$Thread_Diameter-$Threads_Per_Inch $Thread_Series-$Class^x^$Thread_Depth"/>
<HoleNoteText name="Cbore_String" format="^br^^v^^n^$CBore_Diameter^x^$CBore_Depth"/>
<HoleNoteText name="Csink_String" format="^br^^w^^n^$CSink_Diameter X $CSink_Angle"/>
</HoleNote>
Nome do elemento
Conteúdo de atributo de formato de exemplo
Nota de exemplo resultante
BlindHole_String
^n^$Hole_Diameter ^x^ $Hole_Depth
BlindThread_String
^br^^n^$Thread_Diameter-$Threads_Per_Inch $Thread_Series-$Class^x^$Thread_Depth
Cbore_String
^br^^v^^n^$CBore_Diameter ^x^ $CBore_Depth
Csink_String
^br^^w^^n^$CSink_Diameter x $CSink_Angle
<nulo>
HoleNote Name
Conteúdo do atributo de ordem de exemplo
Nota de exemplo resultante
Furo cego perfurado ASME-US
BlindHole_String, Cbore_String, Csink_String, BlindThread_String
Furo perfurado passante ISO
<HoleNote name="ISO Thru Drilled Holes" order="ThruThread_String,BlindThread_String">
<HoleNoteText name="BlindThread_String" format="M$Thread_DiameterX$Pitch-$Class"/>
<HoleNoteText name="ThruThread_String" format="M$Thread_DiameterX$Pitch-$Class THRU"/>
</HoleNote>
Nome da nota
Conteúdo de atributo de formato de exemplo
Nota de exemplo resultante
ThruThread_String
M$Thread_Diameter x $Pitch-$Class THRU
BlindThread_String
M$Thread_Diameter x $Pitch-$Class
HoleNote Name
Conteúdo do atributo de ordem de exemplo
Nota de exemplo resultante
Furo perfurado passante ISO
ThruThread_String, BlindThread_String
Observe que um furo passante pode ter uma rosca passante ou cega, mas obviamente não ambos; portanto, a ordem não importa para este tipo de furo. O painel de visualização na janela Opções do aplicativo exibe uma visualização somente para o segmento passante.
Notas definidas pelo administrador
É possível definir uma nota definida pelo administrador no elemento de ApplicationNotes. Cada nota definida pelo administrador consiste em um elemento de AppNoteText que opcionalmente inclui um elemento de NoteVariable. Este é um exemplo:
<AppNoteText name="Example Note" text="ADMINSTRATOR-DEFINED NOTE: $Example_var" display="Optional">
<NoteVariable name="Example_var" type="String"/></AppNoteText>
O elemento de AppNoteText tem os atributos a seguir:
Name — O nome da nota que aparecerá na lista de notas na janela Editar propriedades do modelo. Este nome deve ser exclusivo com relação a todos os outros nomes de nota
Text — o texto que será incluído na nota. Se você quiser incluir uma variável (cujo valor será especificado pelo usuário quando a nota for aplicada), o nome da variável deve ser precedido por um símbolo de '$'.
Display — é possível especificar "Opcional" ou "Requerido". As notas necessárias são exibidas automaticamente. O usuário pode optar por exibir notas opcionais.
Um elemento de NoteVariable é requerido se uma variável for incluída no texto da nota. O elemento de NoteVariable tem os atributos a seguir:
Name — o nome da variável.
Type — o tipo de variável. O tipo de atributo deve ter um dos valores a seguir:
Linha de comando
Real
Inteiro
Parâmetro
Todas as notas definidas pelo administrador aparecerão na aba Propriedades e notas da janela Editar propriedades do modelo.
Isto foi útil?