pbrn3d
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-20%
Le deal à ne pas rater :
(Adhérents Fnac) Enceinte Bluetooth Marshall Stanmore II Noir
199.99 € 249.99 €
Voir le deal

Importation STL

2 participants

Aller en bas

Importation STL Empty Importation STL

Message  canot7 Mer 10 Avr - 11:31

Bonjour,

Dans le cadre d'un projet, je souhaiterais importer un fichier .STL pour ensuite faire des rendus. Le tout doit se faire via une command line du terminal en faisant appel à un script Python.
Est-ce possible?
Si, est-il possible d'utiliser des scripts existants?

Je suis débutant sur Python dans Blender et toute aide me serait très utile! Smile
Merci d'avance.

canot7

Messages : 4
Date d'inscription : 10/04/2013

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  pbrn Mer 10 Avr - 11:51

Bonjour et bienvenu à toi ici,

Pour importer ou exporte un .STL, il y a un addons qui fait le travail !
Par défaut, ilst actif et il n'y a plus qu'à l'utiliser ! Wink
Tu fais File>Import>STL(.stl)
Tu navigue et tu sélectionne ton fichier *.stl et tu clique sur le Bouton Import STL et voilà ! Wink

Si ton script n'est pas actif, tu l'active dans File>User Preference> Addons ! Tu tape STL dans le champ de recherche en haut à gauche, ça va plus vite et coche la case à cocher pour l'activer !
Cool
Une introduction sur STL
pbrn
pbrn
Admin

Messages : 2370
Date d'inscription : 22/04/2010
Age : 71
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  canot7 Mer 10 Avr - 12:01

Merci pour ton aide, en effet je parviens a importer sans soucis depuis la GUI de Blender. Cependant, je souhaiterais faire ceci uniquement via command line dans le terminal sans "ouvrir" blender.

Aurais-tu une solution? Smile


canot7

Messages : 4
Date d'inscription : 10/04/2013

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  pbrn Mer 10 Avr - 12:14

canot7 a écrit:je souhaiterais faire ceci uniquement via command line dans le terminal sans "ouvrir" blender.
Aurais-tu une solution? Smile

Pourquoi tu veux passer par le Terminal. Justement le script d'import STL permet de faire toutes les opérations automatiquement ! Il tape toutes les commandes Pyton pour toi, c'est quand même plus cool !

Deuxièmement, il faut bien que tu ais ouvert Blender pour voir ton importation !
J'avoue que je ne comprends pas pourquoi tu ne veux pas ouvrir Blender !
Que veux-tu faire ? Rolling Eyes
pbrn
pbrn
Admin

Messages : 2370
Date d'inscription : 22/04/2010
Age : 71
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  canot7 Mer 10 Avr - 12:54

Cela peut sembler compliquer en effet!
Pour ce projet, je dois automatiser l'import et le rendu (génération de photos jpeg sous différent angles qui seront placé dans une dossier) . C'est pourquoi je peux pas le faire manuellement en passant par le GUI.
C'est justement tout le challenge :-)
Vois tu ce que je voudrais faire?


canot7

Messages : 4
Date d'inscription : 10/04/2013

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  pbrn Jeu 11 Avr - 10:27

Salut,
Non je ne vois pas ce que tu cherches à faire !
Tu parles d'utiliser une importation STL qui est faite pour importer ou exporter des scènes 3D d'autres CAD, comme Catia, Sketchup, etc...
Maintenant tu parles d'images prises sous différents angles ! Wink

1- est-ce que tes images sont déjà crées ?
2- Tu veux faire quoi avec ces images ?
3- Pourquoi tu ne veux pas utiliser Blender ?

Blender est un soft universel avec lequel on peut faire tout ! Mais il faut au moins savoir quel outil utiliser !
Décris ta procédure, si tu veux que l'on puisse t'aider !
Wink
pbrn
pbrn
Admin

Messages : 2370
Date d'inscription : 22/04/2010
Age : 71
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  canot7 Jeu 11 Avr - 19:22

Salut,
Oui j'utilise des stl qui sont crées à partir d'autres softs de CAD.
Je dois entièrement automatiser cette operation car je dois faire des rendus JPEG de centaines de fichiers stl. Cela me prendrait des semaines en le faisant manuellement.

J'ai reussi à importer un stl via Python, mais mtn je ne parvient pas à rescaler l'objet en question... toujours dans un script.
J'ai tenté pas mal d'opérations mais je dois continuer à faire quelque chose de faux:

-----------------------------------

import bpy, math
from math import pi

obj = bpy.ops.import_mesh.stl(filepath="Users/iphone.stl", filter_glob="*.stl", files=[{"name":"iphone.stl", "name":"iphone.stl"}], directory="/Users/ImportationSTL/")

bpy.context.scene.objects.active = obj

bpy.ops.transform.resize(value=(0.01,0.01,0.01))

----------------------------

Mais l'objet ne se rescale pas du tout.
Merci !!! Smile

canot7

Messages : 4
Date d'inscription : 10/04/2013

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  pbrn Jeu 11 Avr - 19:40

Salut,
Je vois mieux ce que tu veux faire !
En général, on ne peux pas importer les animations des autres CADs dans Blender ! Les autres CADs ne l'autorisent pas ! En général, il ont une dent contre le libre !

Moi ce que je ferais, j'importerais la scène, puis j'animerais la Camera de Blender pour prendre les photos en créant une séquence d'images avec le VSE de Blender !
Et le tour est joué, sans se fatiguer et rapidement ! Wink
pbrn
pbrn
Admin

Messages : 2370
Date d'inscription : 22/04/2010
Age : 71
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Importation STL Empty Re: Importation STL

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum