Ajuda MicroStation CONNECT Edition

Especificando o remapeamento de Angular e símbolos de dimensionamento de diâmetro

A variável de configuração MS_RSCFONTDATA, se for definido, especifica o remapeamento do grau, diâmetro e símbolos mais-menos aplicados a fontes personalizadas do MicroStation durante a conversão para o formato SHX.

AutoCAD requer que todas as fontes SHX contêm estes símbolos e além disso requer que estes símbolos nas posições de caractere a seguir:

  • grau — 127 (176 para fontes UNICODE)
  • plusMinus — 128 (177 para fontes UNICODE)
  • diâmetro — 129 (216, 248 e 8709 para fontes UNICODE)

O remapeamento é necessário mesmo no caso de uma fonte do MicroStation que não contenha esses símbolos.

Por outro lado, no caso de uma fonte do MicroStation fornecida com o MicroStation, você precisa definir MS_RSCFONTDATA apenas se você modificou a fonte ou deseja substituir o remapeamento padrão.

A sintaxe de definição da variável MS_RSCFONTDATA se dá como segue:

MS_RSCFONTDATA=font_name, degree_font, degree_location, new_replaced_degree_symbol_location, plusminus_font, plusminus_location, new_replaced_plusminus_symbol_location, diameter_font, diameter_location, new_replaced_diameter_location

onde:

  • Font_name — fonte ao qual o remapeamento se aplica.
  • Degree_font — fonte da qual extrair a geometria de glifo do símbolo de grau. No MicroStation, a geometria do glifo de símbolo padrão está na fonte 106 (INTL_ISO_EQUAL) na posição 176. Se você deseja usar esta geometria, defina degree_font como -1.
  • Degree_location — posição do caractere no degree_font do qual extrair a geometria de glifo do símbolo de grau. Se você quiser usar a geometria padrão — posição 176 na fonte 106 (INTL_ISO_EQUAL), defina degree_location para 0.
  • New_replaced_degree_symbol_location — posição do caractere na font_name à qual remapear o símbolo na posição 127 (ou 176). O valor recomendado é 192 porque as fontes do MicroStation não têm um símbolo definido na posição 192. No entanto, se font_name não tiver um símbolo na posição 127 (ou 176), defina new_replaced_degree_symbol_location como 0.
  • Plusminus_font — fonte da qual extrair a geometria de glifo de símbolo mais-menos. No MicroStation, a geometria do glifo de símbolo padrão está na fonte 106 (INTL_ISO_EQUAL) na posição 177. Se você deseja usar esta geometria, defina plusminus_font como -1.
  • Plusminus_location — posição do caractere na plusminus_font da qual extrair a geometria de glifo de símbolo mais-menos. Se você quiser usar a geometria padrão — posição 177 na fonte 106 (INTL_ISO_EQUAL), defina plusminus_location para 0.
  • New_replaced_plusminus_symbol_location — posição do caractere na font_name à qual remapear o símbolo na posição 128 (ou 177). O valor recomendado é 193 porque as fontes do MicroStation não têm um símbolo definido na posição 193. No entanto, se font_name não tiver um símbolo na posição 128 (ou 177), defina new_replaced_plusminus_symbol_location como 0.
  • Diameter_font — fonte da qual extrair a geometria de glifo de símbolo de diâmetro. No MicroStation, a geometria do glifo de símbolo padrão está na fonte 106 (INTL_ISO_EQUAL) na posição 216. Se você deseja usar esta geometria, defina diameter_font como -1.
  • Diameter_location — posição do caractere na diameter_font da qual extrair a geometria de glifo de símbolo de diâmetro. Se você quiser usar a geometria padrão — posição 216 na fonte 106 (INTL_ISO_EQUAL), defina diameter_location para 0.
  • New_replaced_diameter_symbol_location — posição do caractere na font_name na qual remapear o símbolo na posição 129 (ou 216). O valor recomendado é 194 porque as fontes do MicroStation não têm um símbolo definido na posição 194. No entanto, se font_name não tiver um símbolo na posição 129 (ou 216), defina new_replaced_diameter_symbol_location como 0.

Por exemplo, se você estiver convertendo fonte 3 (ENGINEERING), uma fonte UNICODE, você pode definir MS_RSCFONTDATA como segue:

MS_RSCFONTDATA=ENGINEERING,3,94,192,3,200,193,-1,0,0

Esta definição especifica o remapeamento seguintes:

  • O símbolo de grau será extraído da fonte 3 (ENGENHARIA), caractere de posição 94, e estará na posição 176 na fonte SHX resultante. O símbolo de 33/64, em posição 176 na engenharia, vai estar na posição 192.
  • O símbolo mais-menos serão extraídos da fonte 3 (Engenharia), posicione a 200 e estará na posição 177 na fonte SHX resultante. O símbolo de 35/64, em posição 177 na engenharia, vai estar na posição 193.
  • O símbolo do diâmetro padrão do MicroStation será extraído da fonte 106 (INTL_ISO_EQUAL), posição 216 e estará na posição 216 na fonte SHX resultante.