Your terminology is incorrect. It is not referred to as an intersection wire in AutoCAD Electrical. It is called a wire gap (i.e. - where one wire crosses over another). The gap is usually created automatically. It can be set manually as well.
Lisp is a programming language. Lisp routines are small programs that run inside AutoCAD. There are custom lisp programs that can be used to create the semi-circle that is used to denote one line crossing over the other. A good routine will insert the circle and trim away any unnecessary linework with some input from the user.
However, when one wire crosses another in a drawing it should be shown using the half-circle (semi-circle). At least that's the way I was taught and it is the way it is shown in the book AutoCAD Electrical 2010 for Electrical Control Designers.
to set the loop type crossing open your drawing and select drawing properties from the electrical wires palette. Alternatively the WD_DWG_CONFIG should get you to the same place. Under the style tab you have the option of crosssing, break & loop.
Once set, any new wires will have the loops added. To go back to a crossing type you can select the wire and right click to get the remove breaks option. I can't remember the corrct way to add loops to an existing wire but if you scoot the wire the loops will be added.
ReMark, loops are only a suggestion in BS and we have some project managers who like to see them - until they realise just how much extra we charge for modifying the drawings at which point they are usually happy with crossings.
I know we have moved on but for the sake of completness following on from ReMark's post #6. In 2008 electrical (prior to the ribbon) the wire gaps can be added from the WIRE palette under wire miscellaneous.
b37509886e