Traiter tous les fichiers IFC dans le dossier (script)
Merci d'avoir vu au préalable la partie Simplebim Commandes API - Méthode 1
Vous pouvez utiliser un script Simplebim (.sbs) et un fichier batch Windows (.bat) pour traiter tous les fichiers IFC d’un dossier spécifié.
Créez d’abord un nouveau fichier batch (.bat) avec l’exemple ci-dessous.
SET SB10=C:\Program Files\Datacubist\Simplebim 10\Simplebim10.exe
SET SBS=C:\Scripts\batch_Template.sbs
SET IFC=C:\IFC files
For /R "%IFC%" %%G IN (*.ifc) do "%SB10%" "%SBS%" "%%G"
Pause
Ensuite, il suffit de modifier les variables SBS pour qu’elle pointe vers votre script Simplebim actuel et la variable IFC pour qu’elle pointe vers le dossier où vous avez réellement vos fichiers IFC.
Variable existante :
MODEL_FILE
Chemin complet avec le nom du fichier
C:\MyFiles\Scripts\Sample.ifc
MODEL_PATH
Chemin du fichier dans "\" à la fin
C:\MyFiles\Scripts
MODEL_NAME
Nom du fichier sans l'extension
Sample
MODEL_EXT
Extension du fichier
ifc
Exemple de fichier SBS :
Import=%SCRIPT_PATH%\%MODEL_NAME%.ifc
Run=Calculate Basic Quantities|SHADOW_AREAS=OFF
Apply=%SCRIPT_PATH%\Sample-Template.xlsx
Export=%SCRIPT_PATH%\%MODEL_NAME%(Scripte).ifc
Close
Dernière mise à jour
Cet article vous a-t-il été utile ?