Menu

Toon bijdragen

Deze sectie stelt je in staat om alle bijdragen van dit lid te bekijken. Je kunt alleen de bijdragen zien waar je op dit moment toegang toe hebt.

Toon bijdragen Menu

Berichten - sschevers

#1
Citaat van: Reimer op do 20 09 2018, 13:11:44
Kijk eens naar http://vianlcs.nl/
Zelf vind ik deze beter werken dan Infracad en het is nog gratis ook.
Je hebt de lagenstructuur, ctb, arceringen en een grote verzameling blocks.

Groeten,
Reimer

De tool mag dan gratis zijn maar de NLCS vraagt wel of je (vrijwillig) een beheerbijdrage wil betalen voor het  beheer en onderhoud van de standaard zelf https://www.gww-nlcs.nl/beheerbijdrage/

groeten stephan
#2
Ceessie

System.TypeInitializationException: The type initializer for 'MaatCAD.KWSR_commando' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'AeccDbMgd.dll' or one of its dependencies. Kan opgegeven module niet vinden.

Dit is het probleem (vette tekst). Deze dll is een verwijzing naar Civil 3d. Die gebruik je waarschijnlijk in je Add-in. Wanneer je collega geen civil op zijn machine heeft staan, heeft hij deze dll ook niet (vandaar de fout).

Kijk in je  code of je functies uit deze specifieke dll gebruikt. Zo niet dan kun je de referentie verwijderen uit jouw project. Code opnieuw builden op je machine en testen of alles nog werkt als bedoeld. Vervolgens kun de dll's aan je collega geven en kijken of het nu wel werkt.

Groet,

Stephan
#3
Screenshot laat net te weinig zien. Kun je de eigenlijke fout melding posten? Inhoud van de scroll panel (stacktrace).

Heb je in code verwijzingen naar Civil 3D zitten? Heeft je collega Civil3D op zijn machine?

stephan
#4
Lezen is best lastig. :shock:
#5
Je kan gewoon een custom papier formaat aanmaken met een lengte van 5 m en er een pdf van draaien.
Zie bijlage als voorbeeld.

Ga naar Plotter configuration wizard --> Device and Document setting --> Custom paper sizes en maak een nieuw formaat aan.

Zorg dat je pmp file met je collega's deelt anders kunnen die hem niet omzetten naar pdf

succes Stephan
#6
Vind de oplossing van Eddy eigenlijk mooier dan de reactors.  :lol:

Stephan
#8
Als je zorgt dat je de missende nls files installeert ben je ook van de melding af check https://forums.autodesk.com/t5/autocad-forum/missing-nls-file/m-p/3110412/highlight/true#M224522

groeten stephan
#9
Autolisp / Re: (startapp "paint.exe")
ma 04 06 2018, 11:55:25
Probeer dit eens
(command "shell" "start /max mspaint.exe <pad naar bestand>")

groeten stephan
#10
Autolisp / Re: commands met prefix - of_.
wo 21 06 2017, 08:55:53
Check https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/significance-of-before-a-command-name/td-p/858269 voor de uitleg waar de punt en de underscore voor zijn.

om de dialogen te onderdrukken maak je gebruik van de  sysvar "filedia". Zet die aan begin van je routine op 0 (beter nog om deze eerst uit te lezen en in een variabele te stoppen en dan op 0 zetten). Dan het commando uit te voeren waar je de dialoog van wilt onderdrukken en nadien de weer op 1 zetten ( de originele waarde herstellen met de waarde uit variabele is wederom netter).

Zorg er voor dat je in je error handling je sysvar weer naar de originele waarde zet. Mocht je routine klappen zijn de sysvars van je gebruiker niet om zeep en heb je voor je code een eenduidig uitgangspunt.

Voor error handling check http://www.lee-mac.com/errorhandling.html

groeten Stephan
#11
Is geen verschil in en zoals je al had gezien is het resultaat hetzelfde. De blauw notatie is wat explicieter. Komt neer op je eigen smaak en de coding standards die bij jullie wordt toegepast/ is afgesproken.

Binnen ons team was de blauwe notatie afgesproken.

groeten stephan
#13
Autolisp / Re: dialoogbox zonder bevestiging
vr 28 10 2016, 13:20:43
Citaat van: roy_043 op wo 19 10 2016, 10:47:08
Als de ET zijn geïnstalleerd kun je gebruikmaken van de acet-ui-progress* functies.

acet-ui-progress geeft geen dialoog (tenminste niet in acad2015). Geeft wel heel netjes de voortgang weer. je kunt ook de acet-ui-status gebruiken

(acet-ui-status [message [caption]])

Displays a modeless status dialog.

Arguments
message If provided, a text string to be displayed in the dialog.
caption If provided, a text string to be used as the dialog caption.

If no parameters are provided, the dialog is hidden.

Return Values
nil





Vond ook ergens de help voor de verschillende acet-functies. Dus voor de volledigheid er maar bij gedaan

groeten

stephan
#14
Kijk eens naar deze link
http://autodesk.blogs.com/between_the_lines/2010/03/autocad-tip---reference-a-block-count-in-a-field.html

Volgens mij is dit hetgeen je wilt en waar Richard naar verwijst.

groeten Stephan
#15
Heb het zelf niet geprobeerd. Mijn lisp is behoorlijk weg gezakt in de afgelopen jaren  :(
Kun je iets met deze routine? https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/comma-to-point-decimal-separator/td-p/879059

stephan