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

DAO - Gravure sur surfaces non planes.

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

  1. dh42

    dh42 Compagnon

    Messages:
    3 979
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    DAO - Gravure sur surfaces non planes.
    Bonjour,

    Si vous êtes un utilisateur de 3DS Max ou de Gmax (la version gratuite de 3DS Max) ce post pourra vous être utile pour faire de la gravure sur des surfaces non planes.

    Le but est de projeter des splines ou du texte sur un objet 3D afin d'obtenir de nouvelles splines qui suivent le relief de cet objet.

    Vous devez tout d'abord télécharger et décompresser les 2 scripts en pièce jointe et les mettre dans le dossier "script" de Max

    Lancez Max et créer/charger un objet 3D, puis créer quelques splines ou du texte.

    Les spline doivent se trouver à une hauteur Z positive.

    [​IMG]


    Le script Wrapper convertis tous les arcs en lignes droites, et il est nécessaire d'avoir un bon niveau de détails pour obtenir un résultat correct. ( Wrapper ne rajoute pas de points de contrôle)

    Vous devez d'abord utiliser Refine Spline pour obtenir une forme plus détaillée.

    J'ai convertis le texte en spline avant, mais ce n'est pas indispensable, c'est juste pour bien montrer les points de contrôle ….. il n'y en a pas assez.

    [​IMG]


    [​IMG]


    Je dois affiner les splines

    Utilisez le menu MaxScript/Exécuter script, puis rechercher le script "refine spline" dans le dossier ou vous l'avez sauvé.

    [​IMG]


    Cliquez sur "pick shape to refine" et sélectionnez la spline à affiner

    [​IMG]


    Vous allez devoir essayer différentes valeurs dans les 3 cases avant de trouver celle qui conviendra le mieux en fonction de la taille de votre dessin.

    Vous pouvez comparer le résultat par rapport à la spline de départ

    [​IMG]


    Parfois, certain segments ne sont pas divisés, peut être un bug du script …vous devrez les diviser manuellement.

    [​IMG]


    En mode édition de splines, sélectionnez les segments à diviser et utilisez le bouton "Diviser" après avoir entré le nombre de divisions dans la case de droite. (ici 20)

    [​IMG]


    [​IMG]


    Ok, maintenant la spline est suffisamment détaillée pour pouvoir être "plaquée" sur la forme 3D.

    Utilisez le menu MaxScript/Exécuter script, puis rechercher le script " Wrapper " dans le dossier ou vous l'avez sauvé.

    [​IMG]


    Wrapper est très simple à utiliser, cliquer sur le bouton Pick en dessous de "Source object" et sélectionnez la spline dans le dessin (en cliquant dessus), puis faite la même chose pour sélectionner la forme 3D avec le deuxième bouton Pick en dessous.

    Sélectionnez l'option "Conform to surface"

    Cliquez ensuite sur GO pour lancer le calcul.

    Vous allez obtenir une nouvelle spline projetée sur la forme 3D, la spline originale n'est pas modifiée, elle peut être supprimée, elle ne sera plus utile.

    Le résultat.

    [​IMG]


    J'ai fait la même chose avec le 2ieme texte.

    Maintenant, je dois sauver 2 fichiers différents pour l'utilisation avec Cambam.

    Les splines doivent être sauvées (exportées) au format DXF (autovad R12), et la forme 3D au format 3DS ou STL (je préfère le STL qui n'a pas de limitation du nombre de polygones, contrairement au format 3DS)

    Lors de l'exportation, vous devez exporter UNIQUEMENT les splines en DXF (sans la forme 3D), et UNIQUEMENT l'objet 3D en STL/3DS (donc sans les splines), vous devrez donc soit utiliser l'option d'exportation de l'objet sélectionné, ou tout simplement cacher les objets que vous ne voulez pas.

    Utilisez le menu Fichier/exporter pour cela.

    [​IMG]


    Vous pouvez maintenant ouvrir les 2 fichiers dans Cambam, ouvrez le DXF en premier.

    [​IMG]


    Puis utiliser Draw/Surface/From mesh file pour insérer la forme 3D au format STL/3DS

    [​IMG]


    Une opération de gravure appliquée sur les splines …

    [​IMG]



    Une simulation sous CutViewer

    [​IMG]



    [​IMG]



    ++
    David Voir la pièce jointe Max script.rar
     
Chargement...
Articles en relation
  1. dc85
    Réponses:
    6
    Affichages:
    140
  2. dc85
    Réponses:
    62
    Affichages:
    1 176
  3. briograv
    Réponses:
    3
    Affichages:
    415
  4. mimix
    Réponses:
    24
    Affichages:
    1 608
  5. elieheloua
    Réponses:
    4
    Affichages:
    751

Partager cette page