1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

DAO/FAO - Préparation des dessins

Discussion dans 'CamBam' créé par dh42, 2 Mars 2011.

  1. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    DAO/FAO - Préparation des dessins
    Bonsoir,

    Je viens de faire un petit tuto sur la préparation des dessins avant application d'une opération d'usinage.

    Ce tuto devrais vous être utile si vous utilisez des dessins importés depuis des fichiers DXF, mais je vous conseille de le lire même si vous ne dessinez que sous Cambam.

    Edit: Tuto mis à jour en version Française + addendum le 08/09/2011

    ++
    David Voir la pièce jointe Préparation des dessins.pdf
    ↑  version 2 - 09/2011
     
  2. oliv

    oliv Compagnon

    Messages:
    1 092
    Inscrit:
    7 Septembre 2007
    Localité:
    LYON
    DAO/FAO - Préparation des dessins
    Et bien je vois que tu bosses fort pour nous, merci !!! :-D

    Ca va bien me servir, ce tuto.
     
  3. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    DAO/FAO - Préparation des dessins
    Bonsoir,

    Ta question m'a fait prendre conscience que c'est encore des infos qui manques dans la doc, c'est pourtant vital pour obtenir de bon résultats en usinage.

    Il faudra que je le rajoute dans la prochaine doc (je vais me faire engueuler, maintenant Andy est obligé de mettre la doc anglaise au même niveau que la doc française :oops: ça lui fait du boulot en plus :-D )

    Ce soft a tellement de potentiel qu'il faudrait une doc de 300 pages !

    Je suis en train de me pencher sur les plugins, mais ça c'est un gros morceau, il y a des années que je n'ai plus programmé en C (C# dans ce cas) et il n'y a pas de doc, c'est donc de l'exploration de dll ..

    ++
    David
     
  4. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    DAO/FAO - Préparation des dessins
    Bonsoir,

    Encore quelques infos utiles concernant l'importation des DXF sous CamBam.

    Lors de la conversion des splines en polylignes (préalable à toute opération de jointure), la densité des points qui composent la polyligne résultante peut être très variable.

    Cela dépend en partie de CamBam, en partie du soft qui a sauvé le DXF.

    Une même polyligne vas pouvoir être définie par quelques dizaines de points ou par des centaines, voir des milliers !! (entre ces points se trouvent soit des lignes droites, soit des arcs, les seuls déplacements que comprenne le GCode)

    Si les points sont trop denses cela à plusieurs inconvénients:

    - Le Gcode produit peut être très long (embêtant si vous utilisez une version limitée à 500 lignes de Mach3)

    - Le temps de calcul des parcours d'outil par CamBam sera nettement plus long

    - et le plus gênant, il se peut que votre machine n'aime pas ça (c'est le cas de la mienne) et qu'elle se mette à "ramer" dans les courbes sans jamais atteindre la vitesse d'avance prévue.

    Il y a deux moyens de régler ce problème, et les deux peuvent être utilisés conjointement pour optimiser les choses.

    1) utilisation du paramétrage de base

    L'image suivante montre une spline importée depuis un DXF (Autocad) puis convertie en polyligne. Les points apparaissent lorsque l'on passe en mode d'édition (double clic sur la polyligne).

    C'est le paramètre Tools/options/SplineToPolylineTolerance des options générales de CamBam qui contrôle la précision de la conversion, et par conséquent le nombres de points de contrôle utilisés pour générer la polyligne.

    [​IMG]


    La valeur de SplineToPolylineTolerance doit être définie AVANT de charger le DXF.

    A titre indicatif, après avoir appliqué une opération de gravure sur la polyligne résultante, avec celle de gauche (0.001) le Gcode fait 208 lignes, avec celle de droite (0.02) il n'en fait plus que 47 :-D

    Cette valeur de tolérance indique l'écart maxi (en unité de dessin) autorisé entre la courbe d'origine et la courbe convertie.

    Il est bien possible que son réglage par défaut à l'insta. soit trop élevé pour nous, car il est défini pour des pouces ! vérifiez le :!:

    2) Utilisation de Arc Fit

    Encore la même spline importée mais cette fois avec encore plus de points.

    [​IMG]


    Cette fois ci, on va utiliser la fonction Arc Fit du menu Edit/Polylines après avoir sélectionné la polyligne.

    Voici le résultat avec deux valeurs différentes pour Arc Fit

    [​IMG]


    Cette deuxième méthode permet de fignoler chaque courbe indépendamment des autres.

    Il est bien sur possible de mixer les deux méthodes, il faudra toutefois choisir une valeur de tolérance plus petite (plus précis) pour la valeur globale de conversion (méthode 1), car Arc Fit peut réduire la précision, mais ne peut pas l'augmenter.

    ++
    David
     
  5. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    DAO/FAO - Préparation des dessins
    Bonjour à tous,

    Je viens de mettre à jour le fichier pdf concernant la préparation des dessins. Les infos se trouvant dans le message que j'ai effacé sont désormais intégrées au pdf.

    Ce tuto sera également dispo dans la version 1.3 de la doc (en cours)

    ++
    David
     
  6. rausko

    rausko Apprenti

    Messages:
    95
    Inscrit:
    18 Mars 2010
    Localité:
    oise chevrieres
  7. ewidance

    ewidance Ouvrier

    Messages:
    256
    Inscrit:
    4 Octobre 2010
    Localité:
    Montpellier
Chargement...
Articles en relation
  1. dh42
    Réponses:
    0
    Affichages:
    908
  2. dh42
    Réponses:
    4
    Affichages:
    885
  3. cncnet
    Réponses:
    9
    Affichages:
    789
  4. ben_mtl
    Réponses:
    12
    Affichages:
    1 423

Partager cette page