AutoCAD, AutoCAD Architecture (ACA/ADT), Revit Architecture, Revit MEP, Revit Structure, BIM, CAD, AutoLISP, VBA, VB, VB.NET, C#, databases, Access, SQL Server, FlexNet (FLEXlm), license usage reporting, software design, development, customization, integration...
Thursday, March 30, 2006
Free book about VB 2005 to download as PDF's
Wednesday, March 29, 2006
AutoCAD 2007 and Network Licensing
Use the Network License Activation Utility to request a new license file for AutoCAD 2007-based products. It just takes a few minutes and you have the license.
One new feature is support for INCREMENT PLIST as seen in the example below.
================== Example license file ====================
SERVER NLMSVR1 000476e5cb3d
USE_SERVER
VENDOR adskflex port=2080
INCREMENT 51200ACD_2007_0F adskflex 1.000 permanent 10 VENDOR_STRING=commercial:permanent BORROW=4320 SUPERSEDE DUP_GROUP=UH ISSUED=12-Feb-2006 SN=341-12345678 SIGN="03A5 6350 B274 A1F5 0797 F256 BBD0 1935 0DCF 189B 5B9F 7188 AE4A"
INCREMENT PLIST adskflex 1.000 permanent 1 VENDOR_STRING=A07:51600ACDLAND_2007_0F:52200CIV3D_2007_0F;
B07:51900AMECH_PP_2007_0F:51300INVBUN_11_0F:52900INVPRORS_
11_0F:53000INVPROSIM_11_0F:51400INVPRO_11_0F;C07:51200ACD_
2007_0F:52500REVITS_9_0F;D07:52600REVIT_9_0F:52500REVITS_9_0F;
E07:51200ACD_2007_0P:51300INVBUN_11_0P;F07:51800BLDSYS_2007_
0F:53100REVSYP_1_0F SUPERSEDE ISSUED=12-Feb-2006 SIGN="08BD F4CC 1CCE C4A7 8755 A8F7 0F49 2F3E BF9C 8BA0 7876 91D3 E69A"
================== End of example =========================
From AutoCAD 2007 Network Licensing Questions and Answers.pdf:
11. Cascading for Network Licenses
11.1 What is Cascade Licensing?
Cascade Licensing allows a product to grab the least expense license from a network license manager pool when the license manager is servicing more then one product.
For example, you have purchased network licenses for both AutoCAD and Revit Series. In the past when AutoCAD from Revit Series is launched it would always grab a license from the Revit Series pool. If no license is available it would fail to run. With Cascade licensing, AutoCAD from Revit Series would first try to grab a license from AutoCAD pool or the least expensive license. If no license is available it will grab a license from the Revit Series pool.
11.2 Does Cascade Licensing work for stand-alone licenses?
No. This feature relates only to Network Licensing, and the manner in which licenses are drawn from a network license pool on the server.
11.3 How does Cascade Licensing work?
Implementation of cascading licenses allows a user to utilize licenses from more than one license pool on a server, based on a sequence of priorities.
For 2006 based products the network license manager allows product groups to ship a series of software which can all run using a single license. For example, Autodesk Inventor Series is shipped containing Autodesk Inventor, AutoCAD Mechanical, and Mechanical Desktop. A user who has these three applications installed on their computer can launch all three products concurrently, and will only consume a single license from the pool.
Cascading licenses will allow users who have purchased licenses for a series product, and have also purchased licenses separately for a product which is a component of the series to draw licenses from the lower-end individual product first before drawing licenses from the more expensive series pool.
Cascading license will "cascade" from the first priority product to the last priority product. When a new product is installed the cascading sequence is automatically enabled on the server.
11.4 How can I turn Cascading on?
Cascading licenses are not turned on or turned off. Cascading licensing is a feature of the network license manager and is enabled through the license file. If an application supports cascading license, the license file will contain a plist, or prioritized list of products.
11.5 How is Cascading prioritized and which products use it?
For each list of products below, the application will try to grab a license from the product listed first.
Prioritization for Infrastructure products:
1. Autodesk Land Desktop Licenses
2. Autodesk Civil 3D Licenses
3. Autodesk Civil 3D Pro Licenses
So Land Desktop will try to first grab a license from the Land Desktop license pool but if a license is not available it will try Autodesk Civil 3D, and lastly Autodesk Civil 3D Pro before denying a license.
Prioritization for Mechanical products:
1. AutoCAD Mechanical / Mechanical Desktop Licenses
2. Autodesk Inventor Series Licenses
3. Autodesk Inventor Pro Licenses
So AutoCAD Mechanical will try to first grab a license from AutoCAD Mechanical license pool. If a license is not available it will try Autodesk Inventor Series and lastly Autodesk Inventor Pro. Inventor will first try to grab a license from Inventor Series first followed by Inventor Pro.
Prioritization for Building system products:
1. AutoCAD Licenses
2. Revit Series Licenses
So AutoCAD will try to grab a license from AutoCAD pool first before trying to grab a license from the Revit Series license pool.
11.6 Can I change how Cascading prioritized?
No, the prioritization is stated as above.
Monday, March 27, 2006
How to turn off the drafting tooltip in AutoCAD 2007
Can we download AutoCAD next time?
AutoCAD 2007 CUI enhancements
Customize what happens when double-clicking using CUI. There is a new Double Click Actions node.
CUI functionality has been updated enabling you to drag and drop from the command list onto tool palettes.
If you have messed up with the CUI file it can be restored or reset. If restore is selected the backup acad.bak.cui is used. If reset is selected the file is taken from C:\Program Files\AutoCAD 2007\UserDataCache\Support
Visual Studio 400 Differences
Will you jump on new products like Autodesk Revit Systems?
"No version one product is ever a great product. Version two products are OK, version three are the good ones." - Carl Bass in CRNIt's very true, but still there are cases when there are good reasons to start using version one products. For you it might be just great enough. I will at least take a look at Autodesk Revit Systems version one and see how it is compared to the applications we use today like MagiCAD and PDMS.
Are you missing some Express Tools commands in AutoCAD 2007?
DWG TrueConvert ready for 2007 DWG format
Update: Here is the direct link to download DWG TrueConvert 2007.
Wednesday, March 22, 2006
Problem with embedded DWF Viewer
SmartPurger 2.3 (support for AutoCAD 2007)
Tuesday, March 21, 2006
AutoCAD 2007 and IE 7 B2
Saturday, March 18, 2006
Sharing ADT eTransmit transmittals
Use INDEXCTL and speed up your AutoCAD
"We are having performance issues with drawings that have multiple copies of an xref that is clipped in various ways. ... AutoCAD slows down substantially as the number of copies of the clipped xref increases, to the point that it can take 40-50 seconds to change tabs. It seems that the regeneration of the paperspace tabs is the problem because once they are cached switching is almost instant."Here was my suggestion: Using INDEXCTL set to 3 can improve the performance up to 10 times I have seen, especially in combination with xrefs, xclip and viewports.
"INDEXCTL seems to do the trick!!Dropped tab swapping times from 40-50 seconds to only 4-5 seconds.This is a life saver... thanks guys."The Autodesk User to User Discussion Groups are a valuable asset. Another one is AUGI Forums.
Friday, March 17, 2006
Reasons to move from AutoLISP to .NET
"Though it is not required for query comprehensions, Visual Basic may support direct syntax for anonymous functions and subroutines (so called "lambda expressions"), which would be translated by the compiler to local function declarations."- Source including more news in VB 9.0.
Then of course there are other reasons to start looking at .NET. With every new release more API opens up if you use managed code and less using AutoLISP and VBA. AutoLISP and VBA still have it's place but I find I use it less.
I'm now working on a project in Visual Studio 2005, VB.NET and AutoCAD 2007 and ADT 2007. Less reason to close down AutoCAD or ADT after using NETLOAD of a DLL because of lack of NETUNLOAD. With the ability to debug, edit and continue quite a lot of code changes can be done during a debug session. This could not be done with VS.2003. Having started to use VS.2005 there will be a hard time to go back to VS.2003 for projects without need to upgrade.
Text enhancements and bugs fixed in AutoCAD 2007
MTEXTFIXED set to 2 and MTEXTED set to “Internal:”. Text that would otherwise be difficult to read (if it is very small, very large, or is rotated) is displayed at a legible size and is oriented horizontally so that you can easily read and edit it. This is great news for many that loved the new mtext editor but could not use it because they for example used so much rotated text.
"Give us back the ability to drag and drop selected text in the In-Place Text Editor. It worked in AutoCAD 2005."
Drag and drop selected text works now again in AutoCAD 2007.
"If using DTEXT and entering underscored text starting with %%U and end the command by two enter leaves an extra row with a dot (invisible if the font is True Type). The text includes only the text %%U. The same when using %%O for overscoring."
This bug is fixed in AutoCAD 2007.
I will eventually go through the bugs in AutoCAD 2006 listed on my website and see what has been fixed or not.
Tuesday, March 14, 2006
Google @Last into game market to SketchUp a virtual world?
AutoCAD 2007 Purge and Workspace enhancements
The purge (and -purge) command now also purges materials and visual styles not used in the drawing.
Command: -PURGE Enter type of unused objects to purge [Blocks/Dimstyles/LAyers/LTypes/MAterials/Plotstyles/SHapes/ textSTyles/Mlinestyles/Tablestyles/Visualstyles/Regapps/All]:
Starting AutoCAD with the command line switch /w designates which workspace in the loaded CUI files should be restored on startup. A welcome feature that we really missed in AutoCAD 2006 when workspaces where introduced.
* JTB World's SmartPurger will be updated to work fully with AutoCAD 2007 *
Monday, March 13, 2006
ADT 2007 Scheduling Enhancements
Here are some news in Architectural Desktop 2007 that will be useful.
Hierarchical classification definitions
Classifications can be assigned to individual objects.
List definitions allow the creation of a list of values that can be used as space names, zone names or within a manual schedule property definition.
Property Set Definition with list definition, graphic property definition, visibility and sort order.
The anchor property definition allows a schedule property to retrieve information from an object to which the scheduled object is anchored.
Schedule Table Title per object
Header override
The new schedule formula column
Schedule with images
Tuesday, March 7, 2006
Live Clipboard an i-drop killer?
Saturday, March 4, 2006
Friday, March 3, 2006
How to install a printer from a DWF
Start with a DWG drawing of the facility and add a block that represents a printer or plotter. Add a hyperlink on the block that links to a html file on a location available for all users. Use the name of the printer and maybe size and type as description. The content of the html file is here. Just change the server name and the printer name in the code. Now Plot or Publish the drawing to DWF. If you have several levels and buildings you can create a main html page that links to these DWF files. The DWF files can also be embedded into a html page and add some simple instructions that they should click on a printer etc.
<html> <head> </head> <p><font face="Verdana">Printer connection...</font></p> <SCRIPT LANGUAGE="VBScript"> <!-- on error resume next Set WshNetwork = CreateObject("WScript.Network") PrinterPath = "\\SERVERNAME\PRINTERNAME" msg="Do you want " & PrinterPath & " to be Default printer?" answ=msgbox(msg,vbYesNoCancel,"Add Printer") If answ=vbYes then WshNetwork.AddWindowsPrinterConnection PrinterPath WshNetwork.SetDefaultPrinter PrinterPath elseif answ=vbNo then WshNetwork.AddWindowsPrinterConnection PrinterPath end if history.back() --> </SCRIPT> </html>See this html code or check in the DWF Viewer Help.
<script language="vbscript"> <!-- on error resume next if not IsObject(CreateObject("AdView.AdViewer")) then msgbox "You need the DWF Viewer!" & vbNewLine & vbNewLine & "Please contact the IT department." function ShowPrinters EView.Viewer.HighlightLinks = not EView.Viewer.HighlightLinks end function --> </script> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Printer Connector</title> <style type="text/css"> a:link {color: #FFFFFF} a:visited {color: #FFFFFF} a:hover {color: #FF0000} a:active {color: #FFFFFF} </style> </head> <body bgcolor="#4083A8" topmargin="0"> <OBJECT id=Eview codeBase="file:///server/dwfviewer/installer/DwfViewerSetup.cab" classid=clsid:A662DA7E-CCB7-4743-B71A-D817F6D575DF width=100% height=92% border="2" vspace="4"> <param name="_cx" value="38788"> <param name="_cy" value="25056"> <param name="BackColor" value="7895160"> <param name="EmbedDoc" value="0"> <param name="Src" value="Printers.dwf?NotifyMissingFonts = false"> <param name="ViewerParams" value="?NotifyMissingFonts = false"> </OBJECT> <script language="vbscript"> <!-- ; If multipage DWF's are used navigate to the page named "Level 8" EView.Viewer.Page = "Level 8" --> </script> <font face="Verdana" color="#FFFFFF" size="2"> <i>Click on the <a title="Flash the printers" href="vbscript:ShowPrinters">printer</a> you want to have installed. </i></font><br> <font face="Verdana" size="1"><font color="#FFFFFF">Send mail to <a href="mailto:HelpDesk%20IT?subject=Printer Connector">HelpDesk IT</a> or the </font> <a href="mailto:info@jtbworld.com?subject=Printer Connector"> Author</a><font color="#FFFFFF"> with questions or comments about Printer Connector.</font></font> </body> </html>
I recommend that you activate usage of single click to follow hyperlinks or include instructions to hold down CTRL + Click.
I hope you get the idea. Feel free to use it, have fun and impress on your management and users and IT. Feel free to contact me if you got any questions or post a comment.
Companies worldwide selects JTB FlexReport
Read more about JTB FlexReport and ask for a free fully functional trial.
Thursday, March 2, 2006
Keep up to date with the latest ADT 2007 news...
Keep up to date with the latest AutoCAD 2007 news...
Wednesday, March 1, 2006
Subscribe using email
AutoCAD 2007 DWG file format
Use a feed reader
Subscribe Now!
...with web-based news readers. Click your choice below: ...or download a free reader:
RssReader
SharpReader RSS Aggregator
RSS Bandit (the one I use most right now)