l_options.append("-v")
#l_options.append("-vmax")
#l_options.append("-export_step")
- print("l_options : {}".format(l_options))
s_med = SurfaceMediane(l_options)
- with open("/tmp/grr_1", "w") as fic :
- fic.write("{}\n".format(dir(s_med)))
- fic.write("\nFichier : {}".format(filepath))
erreur, message = s_med.surf_fic_cao (filepath)
- with open("/tmp/grr_2", "w") as fic :
- fic.write("erreur = {}, message = '{}'".format(erreur, message))
del s_med
if erreur:
self.setError(message)
#=========================== Fin de la méthode ==================================
#========================== Fin de la classe ====================================
-
-#==================================================================================
-# Lancement
-#==================================================================================
-
-if __name__ == "__main__" :
-
- HOME_SH_SM_EXCHANGE = os.environ["HOME_SH_SM_EXCHANGE"]
- L_FIC_CAO = list()
- #L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "Solid_7.step"))
- L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Objet_1.stp"))
- #L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Naval_007.stp"))
- ##L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Naval.stp"))
- #L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Partition_2.step"))
- #L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Partition_2_1_22.step"))
- #L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Partition_2_1_5.step"))
- #L_FIC_CAO.append(os.path.join(HOME_SH_SM_EXCHANGE, "SHAPER", "SurfaceMediane", "CAO_STEP", "Observatoire.stp"))
-
- for FIC_CAO in L_FIC_CAO:
-
-# 1. Options
-
- L_OPTIONS = list()
- #L_OPTIONS.append("-h")
- #L_OPTIONS.append("-v")
- L_OPTIONS.append("-vmax")
- L_OPTIONS.append("-export_step")
-
-# 2. Lancement de la classe
-
- #print ("L_OPTIONS :", L_OPTIONS)
-
- SURFACE_MEDIANE = SurfaceMediane(L_OPTIONS)
- if SURFACE_MEDIANE.affiche_aide_globale:
- sys.stdout.write(SURFACE_MEDIANE.__doc__+"\n")
- else:
- model.begin()
- PARTSET = model.moduleDocument()
- _ = model.addPart(PARTSET)
- ERREUR, MESSAGE_ERREUR = SURFACE_MEDIANE.surf_fic_cao(FIC_CAO)
- if ERREUR:
- MESSAGE_ERREUR += "\n Code d'erreur : %d\n" % ERREUR
- sys.stderr.write(MESSAGE_ERREUR)
- #break
-
- del SURFACE_MEDIANE
-
- #sys.exit(0)