Release 20180522

Release Date: 22.5.2018

Change Log

  • New Features:
    • extending the LayoutEdior Cloud with a support forum,
    • display of snap status,
    • trigger option of the autostart macro,
    • option to display cell references with a single layer only,
    • measurement toolbar in basic version,
    • macro access to inductance extraction,
  • SchematicEditor
    • electrical rule check,
    • vector devices ( sometime called iterated instance),
    • vector signals on a bus element,
    • improved snapping,
    • improved entry of ports,
    • straiten wires to avoid small steps,
    • previous sheet,
  • File Formats:
    • OpenAcces:
      • update to version 50.p084,
      • enable PyCell plugin from the setup dialog,
      • support of iterated vector instances in schematics,
    • DXF:
      • MTEXT ignores text formating string,
      • LWpolyline close flag processing
  • Macros:
    • add new method to class component:
      • symbol * component::getSymbol(int pos=0),
    • add new method to class extractionModule:
      • void extractionModule::inductanceAddSelection(),
      • void extractionModule::inductanceAdd(element *e,int conductorNum),
      • void extractionModule::inductanceClear(),
      • void extractionModule::inductanceCalc(double frequency=1000000),
      • double extractionModule::inductanceResult(int con1,int con2),
    • add new method to class sElement:
      • void sElement::setColor(int r,int g, int b),
    • add new method to class setup:
      • static stringList setup::autostartMacroTrigger,
      • static int setup::displayCellSingleLayer.
      • static string setup::openAccessPyCell,
      • static bool setup::showSnap,
    • add new method to class sheet:
      • void sheet::deleteElement( sElement*),
      • component * sheet::getSheetComponent();,
    • new class symbol with these methods:
      • sElement* symbol::addPolyline(pointArray p,int red, int green, int blue),
      • sElement* symbol::addPolygon(pointArray p,int red, int green, int blue),
      • sElement* symbol::addArc(pointArray p,int red, int green, int blue),
      • sElement* symbol::addText(QPoint p,int red, int green, int blue, QString text),
      • sElement* symbol::addCircle(QPoint p1,QPoint p2,int red, int green, int blue),
      • sElement* symbol::addRect(QPoint p1,QPoint p2,int red, int green, int blue),
      • sElement* symbol::addPort(QPoint p,QString text),
      • sElement* symbol::addBusPort(QPoint p,QString text),
      • sElementList *symbol::firstElement,
      • void symbol::deleteElement( sElement*),
  • Bug Fixes:
    • open design files with double click on mac,
    • start on mac without installation,
    • Redo/Undo within the symbol editor,
    • handling font files with uni codes filename,
    • crash on zerro grid settings,
    • avoid/handling of double sheet names,
    • copy clipboard in case of different databaseunits,
    • cdf parser for proplist,