반응형

2013/04 5

[AutoCAD P&ID] Multi Line Type을 이용한 Line Type 적용

*.lin을 이용하여 Line Type을 만들 수있으나, Multi Line은 해결책을 찾지 못하여 엄청난 고생을 하였다. 그에 따라 다음에 까먹을 까봐 이렇게 메뉴얼화 해놓으며, 다른 사용자 분들도 필요하면 사용하여 보기시 바랍니다. Plant에서 Tracing Line을 그릴려고 하는데 기본 AutoCAD P&ID의 Line Type에서는 Tracing Line Type을 지원해 주지 않습니다. 그러면 추가하는 법을 아래에 서술하오니 참고하시기 바랍니다.기술지원을 해준 투아이티씨솔루션(http://www.iitcsolution.com)의 김도겸씨에게 감사의 인사를 전합니다. 이만 ~ AutoCAD P&ID 실행 AutoCAD P&ID의 일반 도면 “Open”을 이용 Open Dialog Box에서 반..

S.W./Autodesk 2013.04.08

[AutoCAD P&ID]AutoCAD P&ID Loading을 빠르게...

AutoCAD P&ID Loading을 빠르게… 대부분 별다른 방법은 없으며, 일단 빠르게 실행하기 위한 방법을 찾은 결과 현재는 두 가지 항목이나 추후 추가되는 내용 있으면 추가하겠습니다. Q : Autodesk AutoCAD P&ID or Plant 3D를 실행하는데 초기 로딩이 상당히 느립니다. A : 이점은 .NET으로 개발된 모든 응용프로그램에 해당 되며, 최초 로딩 한번은 느리나 그 다음 로딩은 빨라집니다. 초기로딩 늦음에 대한 해결 방법이 따로 없으며, SSD 장착 하시기 바랍니다.(신세계를 경험하실 겁니다 ^^) Q : AutoCAD P&ID or Plant3D의 프로젝트 Database를 Microsoft SQL Server로 이용 중인데 프로그램 로딩이 한 참을 멈추어져 있습니다. A ..

S.W./Autodesk 2013.04.08

[C#] 어셈블리 EnvDTE, EnvDTE80 간접 참조 경고 발생시

Visual Studio에서 빌드(Build) 또는 디버그(Debug) 시에 발행하는 경고 오류가 하기와 같은 형식으로 발생할 경우 해결 방법 ※ 경고라서 특별히 프로그램 실행하는데 문제는 안되나… 꺼림직해서… 경고 1 포함된 interop 어셈블리 'c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies\EnvDTE.dll'에 대한 참조는 ‘~~~~~~~~~~~~~.dll' 어셈블리가 해당 어셈블리에 대해 만든 간접 참조로 인해 만들어졌습니다. 두 어셈블리 중 하나에서 'Interop 형식 포함' 속성을 변경하십시오. ~~~~ 경고 2 포함된 interop 어셈블리 'c:\Program Files (x86)\Mic..

[C#]Window Form에 적용할 DevExpress Skin 관련 소스

참조 : http://documentation.devexpress.com/#WindowsForms/clsDevExpressSkinsSkinManagertopic using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace UserPark { static class Program { /// /// 해당 응용 프로그램의 주 진입점입니다. /// [STAThread] static void Main() { //DevExpress 보너스 스킨 등록(활성화) DevExpress.UserSkins.BonusSkins.Register(); //DevExpress.XtraEditors.XtraF..

[C#] LINK(.LNK, 바로가기)파일의 실제 파일명 알아내기

참조에 COM객체 “Windows Script Host Object Model”(1.0) 추가 1: string fileName = @"Temp.lnk"; 2: string fileExt = Path.GetExtension(fileName); 3: if (fileExt.Trim().ToLower() == ".lnk") 4: { 5: IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShell(); 6: IWshRuntimeLibrary.IWshShortcut link = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut(fileName); 7: fileName = link.TargetPath; 8:..

반응형