File Chooser for export to SH3F,SH3T,HTML5
An interior design application to draw house plans & arrange furniture
Brought to you by:
puybaret,
space-mushrooms
Don´t hope better because macOS forbids to write somewhere else from a plug-in.
Hi Emmanuel,
I’m on MacOS 12.7.6 and it works quite fine for :
Export to CSV format
Export to SVG
Export to OBJ
Export to XML/OBJ
and recently for Export Cameras Plugin #25 v1.9.1
MacOS, while terrible, is not as formidable as its reputation suggests …
I still hope to make progress the ‘Schmilblic', and I still remain in expectation ...
Thank you for your fantastic software.
Sincerely,
Olivier
Hi Olivier,
Export to CSV, SVG and OBJ format are available in Sweet Home 3D itself not in plug-ins.
Export to XML/OBJ is an old plug-in which probably doesn´t work in Sweet Home 3D App Store, like Export Cameras plug-in. The App Store version doesn´t allow to access to any folder from plug-ins.
Et pourtant … quelques captures
Last edit: Emmanuel Puybaret 2025-04-13
Emmanuel,
Je ne sais pas si mes captures montrant que cela marche, sur un Mac, pour Export Cameras et XML/OBJ ont fait évoluer ta position.
Je serais decu de savoir que les Mac users sont comdamnés aux galères sur les exports SH3F, SH3T et HTML5 alors que l'on sait exactement comment arranger cela.
Cordialement
Ca n'est pas moi qui ai introduit ces limitations mais Apple.
Je n'ai fait que constater l'impossibilité d'enregistrer dans certains dossiers depuis un plug-in et ai donc forcé le dossier en question par défaut. Peut-être qu'en modifiant certains paramètres de sécurité du système, il est possible d'utiliser d‘autres dossiers mais je préfère proposer un endroit où il n'y aura aucun problème.
Petite astuce : Il est possible de faire un drag and drop de l'icône d´un dossier depuis le Finder dans la boîte de dialogue du file chooser pour y accéder plus rapidement si besoin.
Emmanuel,
J’entends bien ce que tu me dis, mais j’ai constaté que depuis que mchnz à changé pour son plugin '#25 CameraBagPlugin’ l’appel du standard Java file-chooser pour le chooser com.eteks.sweethome3d.swing.FileContentManager/ContentManager , je peux enregistrer la sortie sur le bureau (ou ailleurs) sans avoir modifié aucun des paramètres de sécurité sur mon mac (alors qu’avant cette modif d’appel j’étais bloqué sur …../Data et que quand j’essayais de remonter dans la hiérarchie, la liste de selection présentée était vide, comportement qui par ailleurs fais plutôt soupçonner un problème de chooser qu’un problème de sécurité du à Apple où on se ferait jeter au moment du save).
D’ailleurs tu as toi-même réalisé un plugin qui se comporte bien, sur un Mac, pour les dialogues : Export to XML/OBJ
C’était ma contribution au Schmilblic , Salut à toi, Cordialement, Olivier
Last edit: Emmanuel Puybaret 2025-04-22
Je viens de revérifier avec le plug-in Export to XML/OBJ 1.3 et il est impossible d'enregistrer avec la version du Mac App Store sur le bureau sous macOS 15.3.1. La boîte de dialogue de fichier standard de macOS apparaît bien mais le fichier ne peut être généré ensuite, sauf s'il se situe dans
~/Library/Containers/com.eteks.sweethome3d.SweetHome3D/Data/ou un de ses sous-dossiers.Le plug-in Export Cameras Plugin 1.9.1 permet en effet d'enregistrer sur le bureau, mais je ne vois rien de spécial dans le code du plug-in qui permet cela. Peut-être à cause de son contenu, mais ça reste bizarre...
C’est effectivement bizarre, je viens d’essayer Export to XML/OBJ 1.3 avec macOS 12.7.6 et SH3D 7.5.15 mac App Store (1410) et cela marche …
Les mystères de macOS ...
Last edit: Emmanuel Puybaret 2025-04-23