FastFiber

Netload command [OPGELOST]

Gestart door Bassiemeer, ma 14 03 2011, 15:26:35

Vorige topic - Volgende topic

Bassiemeer

Hallo,

Ik heb met netload verschillende dll bestanden geladen, en deze ook in acad.mnl gezet.
Nu als ik het uit acad.mnl verwijder wil autocad deze toch laden.
Hoe maak ik dit ongedaan?

EDIT: Hij pakt ook oude waarden uit vorige revisies..

EDIT2: Hij pakt maar de helft van de keren de oude waarden, ik voeg 2 blocks in waarvan de 2e met @0,1865 moet worden ingevoegd, dit laat hij ALTIJD zien in de commandline.
Maar toch voegt autocad de helft van de keren het 2e block in met @0,1835 terwijl hij gewoon 1865 weergeeft in de commandline.

Zelfs als ik de .dll doorspit kan ik wel 1 8 6 5 vinden maar geen 1 8 3 5 of 1835

Bassiemeer

#1
Zelfs na rebuild of build en pc opnieuw opstarten nog steed hetzelfde probleem.

EDIT: Het rare is dat de commandline gewoon 1865 weergeeft.

EddyBeerke

Wat is de tool die je geladen hebt?
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

Bassiemeer

#3
Een VB.Net die "lisp" commands stuurt naar autocad.
Hier een stukje code:


       If ComboBox2.SelectedItem = "Vooraanzicht" And ComboBox1.SelectedItem = "Test" Then
           Dim onderwagen = "(command ""insert"" ""Oefening\\Test1"" pause 1 1 0 ""insert"" ""Oefening\\Test3"" ""@0,1865"" 1 1 0) "
           Dim doc = Application.DocumentManager.MdiActiveDocument
           doc.SendStringToExecute(onderwagen, False, False, False)
       End If

       If ComboBox2.SelectedItem = "Zijaanzicht" And ComboBox1.SelectedItem = "Test" Then
           Dim onderwagen = "(command ""insert"" ""Oefening\\Test2"" pause 1 1 0 ""insert"" ""Oefening\\Test3"" ""@0,1865"" 1 1 0) "
           Dim doc = Application.DocumentManager.MdiActiveDocument
           doc.SendStringToExecute(onderwagen, False, False, False)
       End If


Bij ComboBox2.SelectedItem = "Vooraanzicht" moet het vooraanzicht worden geimporteerd (Test1.dwg) en bij ComboBox2.SelectedItem = "Zijaanzicht" moet het zijaanzicht worden geimporteerd (Test2.dwg)

EDIT: Het gaat ook alleen bij dit item fout, deze hadden eerst de waarde @0,1835 resp. @0,1825.

Bassiemeer

Zelfs bij het compleet opnieuw maken van de applicatie en deze als enige laden doet het probleem zich nog voor.
Zit er ergens in AutoCAD zelf een geheugen die dit kan onthouden?

Bassiemeer

Als ik @0,0 doe in plaats van @0,1865 doet hij het gewoon goed, 100% van de tijd.
Verander ik @0,0 terug in @0,1865 dan gaat het weer mis...

roy_043

Ik vermoed dat de osnap jou parten speelt. Zet de osmode op 0 en probeer of 1865 nog steeds problemen oplevert.

Bassiemeer

Citaat van: roy_043 op di 15 03 2011, 13:51:50
Ik vermoed dat de osnap jou parten speelt. Zet de osmode op 0 en probeer of 1865 nog steeds problemen oplevert.

Je slaat de spijker op zijn kop ! Hij doet het.. maarjah werken zonder object snap is een beetje vervelend en wil niet alle collega's gaan vertellen dat ze het uit moeten zetten.

Hoe ga ik dit werkend krijgen?

roy_043

Probeer eens ""non"" in te voegen voor ""@0,1865"".

Bassiemeer

Na een beetje zoeken kan ik wel het een en ander vinden, maar weet nog niet hoe deze code moet zijn in vb.net.

Dim osm As Integer = "OSMODE"
     If osm > 0 or osm < 16384 Then
           "OSMODE" = 0
     Else
End If

Iets als dit.. maar geen idee hoe ik dit werkend ga krijgen.

EDIT: Ik zie dat je net een reactie hebt geplaatst, ik ga dat eerst even proberen.

Bassiemeer

Citaat van: roy_043 op wo 16 03 2011, 09:40:51
Probeer eens ""non"" in te voegen voor ""@0,1865"".

Dit is het winnende antwoord !! Mijn dank is groot !! (nu nog 200x ""non"" invoegen :P )

FastFiber