Solidworks 더블 저장

안녕, 나는 pdf와 dxf에 테이블을 저장하기 위하여 내 매크로를 공유합니다 부분/축의 개정을 자동적으로 추가합니다
안녕하세요, 나에게는 불행히도 추가하지 않습니다 ...이 값이 매크로를로드하는 것을 이해하는 데 도움이? perhcè 아마도 변수 선언에 약간의 불편이있다! 체크인해야 할 일?
 
안녕하세요, 나에게는 불행히도 추가하지 않습니다 ...이 값이 매크로를로드하는 것을 이해하는 데 도움이? perhcè 아마도 변수 선언에 약간의 불편이있다! 체크인해야 할 일?
안녕, dani,

나는 부분 내부의 기본 속성으로 그것을 검토합니다. 내 경우에 그것은 "rev"라고하고 나는 값 "0.0"로 넣어.
내 매크로는 존재하는 경우 속성 "rev"의 값과 0.0과 다른 경우 생성 된 파일의 이름으로 추가합니다.

모든 파일에 속성을 추가하려는 경우, 여기에 그들은 매우 좋은 매크로를 추가, 당신이 사용자 정의해야.
 
안녕, dani,

나는 부분 내부의 기본 속성으로 그것을 검토합니다. 내 경우에 그것은 "rev"라고하고 나는 값 "0.0"로 넣어.
내 매크로는 존재하는 경우 속성 "rev"의 값과 0.0과 다른 경우 생성 된 파일의 이름으로 추가합니다.

모든 파일에 속성을 추가하려는 경우, 여기에 그들은 매우 좋은 매크로를 추가, 당신이 사용자 정의해야.
나는 또한 나에게 개정이라고 불린 성분 재산의 상자에 있는 현재 가치를 가지고 가고, 수출한 파일 이름으로 삽입할 것입니다. ..can 그것은 이름의 세트 길이는 모든 문자를 포함 하 여 충분 한? 나는 문자열을 의미한다 :
filename = strings.left(파일명, len(파일명) - 7)
 
안녕, dani,

나는 부분 내부의 기본 속성으로 그것을 검토합니다. 내 경우에 그것은 "rev"라고하고 나는 값 "0.0"로 넣어.
내 매크로는 존재하는 경우 속성 "rev"의 값과 0.0과 다른 경우 생성 된 파일의 이름으로 추가합니다.

모든 파일에 속성을 추가하려는 경우, 여기에 그들은 매우 좋은 매크로를 추가, 당신이 사용자 정의해야.
어쩌면 나는 그것이 작동하지 않는 이유를 알아. 우리는 매크로가 로컬 솔리드 웍스 폴더에서 값을 가져 오는 동안 아스 폴더에 사용자 정의 속성이 있습니다. 올바른 파일을 어떻게 맵 할 수 있습니까?
 
어쩌면 나는 그것이 작동하지 않는 이유를 알아. 우리는 매크로가 로컬 솔리드 웍스 폴더에서 값을 가져 오는 동안 아스 폴더에 사용자 정의 속성이 있습니다. 올바른 파일을 어떻게 맵 할 수 있습니까?
파일 부분을 공유하려고 합니다. 각 부분과 관련된 속성이거나 작성된 경우.
 
나는 또한 나에게 개정이라고 불린 성분 재산의 상자에 있는 현재 가치를 가지고 가고, 수출한 파일 이름으로 삽입할 것입니다. ..can 그것은 이름의 세트 길이는 모든 문자를 포함 하 여 충분 한? 나는 문자열을 의미한다 :
filename = strings.left(파일명, len(파일명) - 7)
le parti 에 grassetto sono quelle che devi modificare, si chiama la proprietà di 개정 nei tuoi 파일 e è il valore 0 che vuoi che 비 venga riportato nel nome. quella 비 è la 폐허자 dei caratteri ma semplicemente cancella gli ultimi del filename, ovvero l'estensione.
______________________________________________________ _ 로그인

옵션 명시
sldworks로 dim swapp. 관련 링크
sldworks.modeldoc2로 디엠 swmodel
sldworks.drawingdoc로 디엠 swdraw
sldworks로 디엠 swview. 이름 *
sldworks.modeldoc2로 디엠 swmodelref
dim getthatinfo 으로 문자열

sldworks.modeldocextension로 디엠 swmodeldocext
sldworks.exportpdfdata로 dim swexportdata

boolean으로 dim boolstatus
boolean로 dim boolstatuspdf
boolean로 dim boolstatusdxf

dim draw 로 문자열
문자열로 dim pdf
dim dxf로 문자열

dim 파일명 문자열
dim lerrors 로 긴
dim lwarnings로 긴
문자열로 디엠 개정
dim desc 으로 문자열
하위 메인()

swapp = 응용 프로그램 설정. 관련 링크
설정 swmodel = swapp.activedoc '컨트롤라 che documento è aperto
if swmodel 이다 아무것도 그때
msgbox "현재 문서 없음", vbcritical 'se è aperto un documento
이름 *
끝 면
만약 swmodel. gettype <> swdocdrawing 그 'se è di tipo messa 에 tavola
msgbox "이 매크로는 그림에만 작동", vbcritical
이름 *
끝 면

설정 swmodeldocext = swmodel.extension
swexportdata = swapp.getexportfiledata (swexportpdfdata) 설정

'aazeramento delle variabili 디 체크
boolstatus = 거짓
boolstatuspdf = 거짓
boolstatusdxf = 거짓
₢ 킹
PDF = ""

'recupera percorso e nome 파일 con estensione
파일명 = swmodel.getpathname

'controlla se è stato 살바토
filename = ""이면
msgbox "파일을 먼저 저장하고 다시 시도하십시오", vbcritical
이름 *
끝 면

'save drawing / Salva la messa 에 tavola
boolstatus = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatus = swmodeldocext.saveas (파일 이름, 0, 0, swexportdata, lerrors, lwarnings)
boolstatus가 있다면
그리기 = "ok"
이름 *
그리기 = "failed"
끝 면

'프리드 라 proprietà
설정 swdraw = swmodel
설정 swview = swdraw.getfirstview
설정 swview = swview.getnextview
설정 swmodelref = swview.referenceddocument

수정 = swmodelref.getcustominfovalue("", "수정하기·

'check if the rev 변수가 빈 또는 0.0
filename = strings.left(파일명, len(파일명) - 7)
자주 묻는 질문0.0의"과 개정 <> "- - -"과 개정 <> ""다음
filename = filename & "_rev" & 0.0을 수정하지 않는 경우 '부정 수정
끝 면

PDF로 저장
filename = strings.left(파일명, len(파일명)) & ".pdf"

boolstatuspdf = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatuspdf = swmodeldocext.saveas(파일명, 0, 0, swexportdata, lerror, lwarnings)
boolstatuspdf가 있다면
pdf = "좋아요"
이름 *
PDF = "파일"
끝 면

dxf로 저장
filename = strings.left(파일명, len(파일명) - 3) & "dxf"
boolstatusdxf = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatusdxf = swmodeldocext.saveas(파일명, 0, 0, swexportdata, lerrors, lwarnings)
boolstatusdxf가 있다면
dxf = "좋아요"
이름 *
dxf = "파일드"
끝 면

'message 저장된 상태
boolstatus <> boolstatuspdf <> boolstatusdxf 다음
msgbox "모든 성공" _
및 vblf & "" _
& vblf & 파일명
이름 *
msgbox "그림 실패로 저장" _
및 vblf & "" _
& vblf & "sw draw:" & 그리기 _
& vblf & "pdf: " & PDF _
& vblf & "dxf : " & dxf _
및 vblf & "" _
& vblf & "오류 코드:" & lerrors _
및 vblf & "" _
& vblf & 파일명
끝 면

끝 이하
 
le parti 에 grassetto sono quelle che devi modificare, si chiama la proprietà di 개정 nei tuoi 파일 e è il valore 0 che vuoi che 비 venga riportato nel nome. quella 비 è la 폐허자 dei caratteri ma semplicemente cancella gli ultimi del filename, ovvero l'estensione.
______________________________________________________ _ 로그인

옵션 명시
sldworks로 dim swapp. 관련 링크
sldworks.modeldoc2로 디엠 swmodel
sldworks.drawingdoc로 디엠 swdraw
sldworks로 디엠 swview. 이름 *
sldworks.modeldoc2로 디엠 swmodelref
dim getthatinfo 으로 문자열

sldworks.modeldocextension로 디엠 swmodeldocext
sldworks.exportpdfdata로 dim swexportdata

boolean으로 dim boolstatus
boolean로 dim boolstatuspdf
boolean로 dim boolstatusdxf

dim draw 로 문자열
문자열로 dim pdf
dim dxf로 문자열

dim 파일명 문자열
dim lerrors 로 긴
dim lwarnings로 긴
문자열로 디엠 개정
dim desc 으로 문자열
하위 메인()

swapp = 응용 프로그램 설정. 관련 링크
설정 swmodel = swapp.activedoc '컨트롤라 che documento è aperto
if swmodel 이다 아무것도 그때
msgbox "현재 문서 없음", vbcritical 'se è aperto un documento
이름 *
끝 면
만약 swmodel. gettype <> swdocdrawing 그 'se è di tipo messa 에 tavola
msgbox "이 매크로는 그림에만 작동", vbcritical
이름 *
끝 면

설정 swmodeldocext = swmodel.extension
swexportdata = swapp.getexportfiledata (swexportpdfdata) 설정

'aazeramento delle variabili 디 체크
boolstatus = 거짓
boolstatuspdf = 거짓
boolstatusdxf = 거짓
₢ 킹
PDF = ""

'recupera percorso e nome 파일 con estensione
파일명 = swmodel.getpathname

'controlla se è stato 살바토
filename = ""이면
msgbox "파일을 먼저 저장하고 다시 시도하십시오", vbcritical
이름 *
끝 면

'save drawing / Salva la messa 에 tavola
boolstatus = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatus = swmodeldocext.saveas (파일 이름, 0, 0, swexportdata, lerrors, lwarnings)
boolstatus가 있다면
그리기 = "ok"
이름 *
그리기 = "failed"
끝 면

'프리드 라 proprietà
설정 swdraw = swmodel
설정 swview = swdraw.getfirstview
설정 swview = swview.getnextview
설정 swmodelref = swview.referenceddocument

수정 = swmodelref.getcustominfovalue("", "수정하기·

'check if the rev 변수가 빈 또는 0.0
filename = strings.left(파일명, len(파일명) - 7)
자주 묻는 질문0.0의"과 개정 <> "- - -"과 개정 <> ""다음
filename = filename & "_rev" & 0.0을 수정하지 않는 경우 '부정 수정
끝 면

PDF로 저장
filename = strings.left(파일명, len(파일명)) & ".pdf"

boolstatuspdf = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatuspdf = swmodeldocext.saveas(파일명, 0, 0, swexportdata, lerror, lwarnings)
boolstatuspdf가 있다면
pdf = "좋아요"
이름 *
PDF = "파일"
끝 면

dxf로 저장
filename = strings.left(파일명, len(파일명) - 3) & "dxf"
boolstatusdxf = swexportdata.setsheets (swexportdata_exportallsheets, 1) 명세
boolstatusdxf = swmodeldocext.saveas(파일명, 0, 0, swexportdata, lerrors, lwarnings)
boolstatusdxf가 있다면
dxf = "좋아요"
이름 *
dxf = "파일드"
끝 면

'message 저장된 상태
boolstatus <> boolstatuspdf <> boolstatusdxf 다음
msgbox "모든 성공" _
및 vblf & "" _
& vblf & 파일명
이름 *
msgbox "그림 실패로 저장" _
및 vblf & "" _
& vblf & "sw draw:" & 그리기 _
& vblf & "pdf: " & PDF _
& vblf & "dxf : " & dxf _
및 vblf & "" _
& vblf & "오류 코드:" & lerrors _
및 vblf & "" _
& vblf & 파일명
끝 면

끝 이하
감사 나는 즉시 시도 할 것입니다, 내가 당신이 어떤 파일에서 나에게 말할 수 있는지 묻고 어떤 폴더에서 매크로가 부활 값을 읽는 것을 요청하는 동안. 문서의 속성입니다. 기본적으로 다른 파일 경로 설정, 서버에서 공유, 이 매크로는이 편집을 수행하거나 로컬 디렉토리의 설치 파일에서 검색?
 
안녕하세요.
감사합니다. 나는이 매크로를 발견하고 몇몇 문제를 해결하고 불필요한 일을 피할 수 있었습니다.
몇 가지 테스트를 수행 한 후, 적절한 창에서 한 번에 가져 오지 않고 설정 내에서 모든 파일 (또는 목록에서 선택한 사람)을 저장할 수 있다면 어떻게해야합니까?
감사합니다.
이름 *
안녕하세요.
나는 Rel. 4.0을 저장하기 위해, 너무 많은 기대 후.
이 버전은 첨부 된 이미지에서 볼 수있는 모드에 따라 소스 파일보다 다른 경로에서 파일을 저장할 수 있습니다.
나는 아직 "stl" 형식으로 수출을 입력하지 않았습니다. sa xxfast, che salute.

이제 우리는 우리의 변환 된 파일이 이동 할 수있는 구조 경로를 정의 할 수 있습니다, 또는 파일의 거주 관리자 내부의 확장에 따라 하위 폴더를 자동으로 생성.
파일의 저장을 걷기 전에, 폴더의 밑에 없이.

설치:
- 이전 버전의 경우 .zip 파일에서 설치 파일을 추출하고 자동으로 설치 프로그램을 시작합니다.
- PC에 있는 이전 임명의 경우에는 자동적으로 overwritten일 것입니다.

zip 파일 안에 업데이트 된 가이드를 찾을 수 있습니다.

나는 누군가를 정착 할 수 있기를 바랍니다.

View attachment 52082
 
할 수 없습니다, 당신은 목록을 업로드하여 탐구 리소스에서 그들을 선택해야합니다.
 
할 수 없습니다, 당신은 목록을 업로드하여 탐구 리소스에서 그들을 선택해야합니다.
이름 *
답변 주셔서 감사합니다.
몇 가지 업데이트 계획이있는 경우이 기능을 통합하는 것이 흥미 롭습니다.
 
안녕하세요.
나는 Rel. 4.0을 저장하기 위해, 너무 많은 기대 후.
이 버전은 첨부 된 이미지에서 볼 수있는 모드에 따라 소스 파일보다 다른 경로에서 파일을 저장할 수 있습니다.
나는 아직 "stl" 형식으로 수출을 입력하지 않았습니다. sa xxfast, che salute.

이제 우리는 우리의 변환 된 파일이 이동 할 수있는 구조 경로를 정의 할 수 있습니다, 또는 파일의 거주 관리자 내부의 확장에 따라 하위 폴더를 자동으로 생성.
파일의 저장을 걷기 전에, 폴더의 밑에 없이.

설치:
- 이전 버전의 경우 .zip 파일에서 설치 파일을 추출하고 자동으로 설치 프로그램을 시작합니다.
- PC에 있는 이전 임명의 경우에는 자동적으로 overwritten일 것입니다.

zip 파일 안에 업데이트 된 가이드를 찾을 수 있습니다.

나는 누군가를 정착 할 수 있기를 바랍니다.

View attachment 52082
대단히 감사합니다....이 매크로를 사용, 시간과의 상당한 절약.
 
나는 그것을 던졌다 ...이 수정 된 소송 같은 매크로는 파일 이름으로 각각의 다른 pdf 시트로 구성된 그림 파일을 내보내 수 있습니까?
나는 내가 설명한 경우 모른다.
감사합니다.
털이 많은
 
나는 그것을 던졌다 ...이 수정 된 소송 같은 매크로는 파일 이름으로 각각의 다른 pdf 시트로 구성된 그림 파일을 내보내 수 있습니까?
나는 내가 설명한 경우 모른다.
감사합니다.
털이 많은
매크로는 테이블의 저장 이벤트에 연결해야 합니다. 당신의 요구에 따라 모든 pdf를 단 하나 저장하기 위하여.
 
매크로는 테이블의 저장 이벤트에 연결해야 합니다. 당신의 요구에 따라 모든 pdf를 단 하나 저장하기 위하여.
ah 여기 재미있다, 전에 retiring 다음 나는 특정 과정을 취할 것입니다, 항상 여전히 그런 기술이 있다면.
감사합니다.
털이 많은
 
안녕하세요이 모든 구조 시스템에 직접 열린 axieme에 의해 수행 될 수? apex 감에서 구조 작업을하고, 설정의 일부 인 부품의 dvx와 함께 모든 pdf를 저장합니까?
 
아니오, 이 논리로 작동하지 않습니다. 항상 파일에 업데이트 된 파일이 열 파일의 유형에서 indifferently 저장, 당신은 또한 파일의 목록을 배치 할 수있는 가능성을 가지고. 집합의 구조 이벤트에 매크로를 묶으면 요청할 수 있지만, 매크로는 처음부터 만들 수 있습니다. 매크로에 대한 링크 사용의 무한한 가능성을 가지고
 
안녕하세요, Lorenzo.
견고한 패키지를 사용하려고 : "계획"; 그것은 자동적이지 않습니다 그러나 당신이 필요로 하는 파일을 선정하고 당신이 원하는 형식으로 변환/복사할 수 있는 충분하다, 우리가 사무실에서 사용하는 아주 빠른 과정입니다.
나는 응용 프로그램의 예를 제공합니다 : 우리는 모든 도면 (타입 50 그림)을 완료 한 후, 우리는 플래너를 열고, 우리는 모든 도면이있는 폴더를 선택, 우리는 원하는 형식 (보통 PDF)을 선택하고 소프트웨어는 다른 작업하면서 모든 것을 자동으로 수행합니다.
 

Forum statistics

Threads
58,191
Messages
495,938
Members
103,104
Latest member
FabioFrontini

Members online

No members online now.

Back
Top