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