Task Scheduling

Task Scheduling

amitnkukanur
Collaborator Collaborator
458 Views
2 Replies
Message 1 of 3

Task Scheduling

amitnkukanur
Collaborator
Collaborator

Am trying to extract data out of AutoCAD Specific drawing at a particular date and time. And this project am doing from quite long time. But the problem is how can i specify time and date to autocad and at that particular time it has to extract data. My current code is in VB.net where i am manually specifying the file, yet its taking the autocad template as its source

 

 

Dim Files() As String

Dim Path As String = "D:\Cad Drawings"
Dim DiffClass As New Class1
Dim acDocMgr As DocumentCollection = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager

Dim CurrentFileCount As Integer = 0


Files = Directory.GetFiles(Path, "*.dwg", SearchOption.AllDirectories)
For i As Integer = 0 To Files.Length - 1
Dim CurrentFile As String = Files(i)
If CurrentFile.Contains("Drawing") Or CurrentFile.Contains("DWG") Then
If CurrentFile.Substring(CurrentFile.LastIndexOf(".") + 1) = "dwg" Then

acDocMgr.Open(CurrentFile, False)

 

 

Till here i do operation and at certain time i open dwg and extract data. 

 

Is there any option to do so.

 

 

With Warm Regards

Amit

 

Senior Software Engineer
0 Likes
459 Views
2 Replies
Replies (2)
Message 2 of 3

Balaji_Ram
Alumni
Alumni

Hi Amit,

 

Your question is not very clear.

What do you mean by "extracting data at a particular date and time" ?

 

 



Balaji
Developer Technical Services
Autodesk Developer Network

0 Likes
Message 3 of 3

hgasty1001
Advisor
Advisor

Hi,

 

May be you can add a trigger on some of the save database events (BeginSave or SaveComplete), and set the autosave to a given period, but this need another monitor on the Autosave variable (SAVETIME) in order to avoid user changes.

 

Gaston Nunez

0 Likes