fbpx
  • Bug des Points COGO entre Civil 3D 2024.3 et Windows français

    Maxime Carrier
    Technical Consultant Infr/ GIS

    Au Québec, il est très courant d’installer Windows avec des préférences régionales « francophones » par défaut, comme une « , » pour symbole de décimale et un « ; » comme séparateur de listes, ce qui peut mener à un conflit avec plusieurs applications dans Civil 3D 

    Nature du problème

    Depuis la version 2024.3, Civil 3D lit maintenant ce choix de symboles dans les préférences de Windows pour les utilisés dans la condition d’inclusion des groupes de points « par numéro », utilisée constamment lors de l’importation de points à partir d’un fichier ASCII (CSV, TXT, etc.). Civil 3D écrit toutefois le groupe de point COGO comme si la « , » était encore le symbole « ET », mais Windows francophone ne le reconnait pas.

    Donc, si vos paramètres régionaux sont francophones et que le symbole de séparateur de liste n’est pas encore changé dans Windows (en français), le symbole “,” ne sert à rien.

    Exemple : Dans le cas suivant, le groupe arrête de lire les points passé la première virgule, et n’inclura donc seulement que les points entre les numéros 1000 et 1018.

    Ceux qui ont Windows en anglais n’ont pas ce trouble, comme c’est un setting “régional”. 

     

    La solution 

    En attendant d’avoir une solution officielle fournie par Autodesk, il faudra changer la préférence des caractères dans Windows pour avoir « , » comme séparateur de liste officiel. Voici les étapes pour y arriver. 

    1. Aller dans les Paramètres Windows è section Région et cliquer le lien Date, heure et paramètres régionaux supplémentaires. 
    2. Cliquer sur Modifier les formats de date, d’heure ou de nombre. 

           3. Cliquer sur le bouton Paramètres supplémentaires. 

           

           4. Changer le symbole de décimal de « , » à « . », et changer le symbole de séparateur de listes de « ; » à « , ».

    En redémarrant Civil 3D, le problème sera réglé!