FreeCAD python 스크립팅을 배우려고합니다. 기본적으로 파이썬 콘솔을 열고 GUI에서 수행 할 작업을 수행 한 다음 명령을 배우기 위해 파이썬 콘솔을 조사합니다. 파이썬 명령의 올바른 형식을 배우기 위해 특정 작업에 대한 API를 읽으십시오.FreeCAD가 예상대로 파이썬 스크립트를 실행하지 않습니다.
프로그램 (I.E FreeCAD)이 코드의 일부를 실행하지 않는이 이상한 문제에 빠질 때까지 모든 것이 잘되었습니다. 예를 들어 this macro에서 나는 세 개의 상자를 만든 다음 두 개의 toghther를 융합하고 잘 작동합니다. 그러나 this one에서는 3 개의 상자를 만들고 그 중 2 개를 결합한 다음 더 큰 상자에서 융합을 자르려고합니다. 작동하지 않습니다. print("flag")
을 사용하는 일부 플래그를 포함 시키려고했지만 이러한 명령을 실행하지 않습니다. 파이썬 콘솔에 정확한 명령을 복사하여 실행하면 제대로 작동합니다!
는 나의 추측은 다음과 같습니다
- FreeCAD는 파이썬 콘솔에보고하지 않는 GUI에서 무언가를.
- FreeCAD 파이썬 인터프리터는 인쇄 ("")
- 난 당신이 나에게 알려 도움을 줄 수 있다면 감사하겠습니다 제대로
사용하지 않는 FreeCAD의 API에 뭔가가로 몇 가지 명령을 실행하지 않습니다
- 이 버그가 FreeCAD/파이썬에 있거나는 FreeCAD 파이썬 인터프리터 내 매크로/스크립트가 내가 예상대로 실행되도록
- 가 어떻게이 문제를 해결할 수있는 의도적 인 경우?
P. 나는 똑같은 질문 here in FreeCAD forum을 올렸다.