精华内容
下载资源
问答
  • CAM

    千次阅读 2017-09-18 22:40:28
    Cam LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org [Note: This page is currently being refurbished. The work includes additional entries, reorganization, a
    
    
    [Note: This page is currently being refurbished. The work includes additional entries, reorganization, addition of version/date stamping, addition of some annotation. About 1/3 of the work is done. Expect more changes.]

    Cam Post is an additional list of post-processors

    [opencam] is a wiki page about Open Source CAM (links, ideas etc.) that has no entries as of 2013.04.06

    List of CAM references to toolpath generation algorithms and such

    http://cadcamcae.wikia.com/ is a CAx resource index for developers - CAD, CAM, CAE, etc.

    Links, versions and dates of releases checked 2013.04.06-08

    Name Type License Latest Description
    ...Simple G-Code Generators...
    [cncOnline] 2D CAM CC/GPL ... Hugomatic's online gcode generators (all appear now to be downloadable Python scripts)
    [CP1] Macro None ... Simple G-Code Generators written in Tcl and Tk
    [gcode generators] Macro None ... C Sources to create GCODE for common features such as pocket, post, bolt circle
    [Simple G-code generators in Python] Macro GPL3+ ... Simple G-Code Generators written in Python
    Using Gedit Wiki CC ... tutorial on using the text editor gedit with LinuxCNC. external tools plugin
    ...CAM Programs and CAD-file to G-Code Converters...
    [ACE Converter] 2D CAM GPL 3.2 DXF to GCODE converter (Windows program that has been tested to run in Linux under Wine)
    [Aptos] 3D CAM GPL 1.02 2012.06.12 A project aimed at producing a modern GPL version of the APT programming language
    APT Tutorial Wiki CC ... A tutorial on using Aptos with LinuxCNC
    [Blender CAM] 2D/3D CAM GPL 0.8 2014.09.30 Artistic CAM Extension for Blender 2.70, exports 3 axis 2D and 3D gcode, supports many milling strategies, exports gcode for various machine types
    [bmp2cnc] 3D CAM GPL 0.22 Command line program to convert bitmaps to g-code, runs in Linux, DOS and Windows
    [BoardCAD] 3D CAM GPL 2.1? Java-based CAD/CAM for surfboard design, creates toolpaths for
    [CamBam] 2.5D CAM Commercial / GPL for Linux 0.9.4N Beta 4 2012.12.24 Linux or Windows application to create CAM files (gcode) from CAD source files (DXF,STL,3DS or RAW) or its own internal geometry editor
    [CAMmill] 2.5D CAM GPL3 Beta Linux and Mac-OSX application to create CAM files (gcode) from DXF-Drawings
    [CamOCC] 3D CAM GPL2+ 2r123 2010.09 Uses Opencascade. Not very functional, but a good place to start for anyone who wants to experiment with OCC. Development appears stalled.
    [cam.py] 2.5D CAM Non-Commercial 11/9/03 (what date is this?) SVG DXF STL JPEG Excellon Gerber to multiple CAM formats. Primary link broken: try [cam.py] instead.
    [CAMVOX] 3D CAM GPL unk A project in C++ and Python, using constructive solid geometry for the design and a voxel space to calculate tool paths. CSG => voxel is currently working. No end-user software available.
    [CNC Code Generator] 2D CAM GPL 3.0 2008.05.14 imports 2D DXF profiles from CAD. Written in java for milling and turning
    [Codeg] 2D CAM GPL 0.94Beta 2006.11.09 2.5D(?) dxf to gcode intended for hotwire machines
    [cxf2cnc][(fonts)] 2D CAM GPL2+ 2010.05.21 convert stick fonts to g-code for engraving. [mirror]
    [dxf2cnc] 2D CAM None unk to compile this type gcc -lm cnc.c -o dxf2cnc (Doesn't seem to output LinuxCNC-compatible g-code). Primary link broken.
    [dxf2gcode] 2D CAM GPL3 beta02 2010.05.04 dxf 2 gcode- simple 2D python program verified to work on qcad-generated dxf files-by Christian Kohlöffel
    [Estlcam] 2.5D CAM Commercial ($25) 5.020 2.5D CAM with intuitive user interface
    [GCncCam] 2D CAM GPL 0.4.4-1 2008.04.27 Linux CAM Tool for converting CAD DXF-Files to G-Code. Aligns layers to tools.
    [gcode.ulp] 2D CAM GPL2+ 2007.11.23 jepler's eagle circuit board PCB milling ULP script
    [GCodeMapper] 3D converter GPL3+ 1.1 2013.08.24 maps simple g-code programs (G0, G1, G2, G3 movements) from a plane to a cylinder
    [GNU CAM] 2.5D CAM LGPL2.1+ 2010.07.27 Voxel preview, gerber, excellon, and 2.5D dxf import
    [grecode] gcode filter GPL3 0.4 2010.12 A command line tool to modify gcode: shifting, rotating, aligning, ...
    [HeeksCNC] 3D CAM BSD ... CAM plugin for [HeeksCAD]
    [hp2xx] [docs] 2D CAM GPL2 3.4.4 2003.06.23 HPGL to GCODE converter
    [imagecarve] 3D CAM GPL 0.1 2009.01 simple C equivalent to image-to-gcode
    [image-to-gcode] 3D CAM GPL ... PNG JPG to GCODE, included with LinuxCNC 2.1+
    [image-to-gcode_modified] 3D CAM GPL 2009.11.04 modified to support roughing passes
    [InkscapeBiarcs] 2D CAM CC/GPL 0.0.2 2009.02.04 Better curve export for Inkscape to generate GCODE from SVG paths. [WaybackMachine]
    InkscapeHowto 2D CAM CC/GPL ... Several Inkscape's extensions and tutorials to generate GCODE from SVG paths
    [libactp] 3D CAM GPL2 ... high speed machining toolpath generator based on "adaptive clearing" algorithm
    [libarea] 2D CAM GPL3 ... clears arbitrarily shaped pockets
    [mesh2hmap] 3D converter GPL 0.3.2 2006.11.04 converts 3D VRML meshes (from blender for example) to bitmaps, which can then be run through image-to-gcode
    [mGcodeGenerator] 2D, 2.5D, 3D CAM unk 0.2.09 It is a script for Blender to gcode / cnc / ngc. [wiki]
    [MonoCAM] 3D CAM GPL2 2008.03.20 A project in C#, very much early alpha stage. As of Feb 2008 only has rudimentary drop-cutter algorithm for finish paths on STL surfaces. Development in hiatus. Availability uncertain.
    [NCCL] 2D CAM no cost beta 0.5.0 2004.04.30 Small language written in LUA that creates Gcode (Windows .EXE). Primary link is broken.
    [OpenCAM] 2D CAM GPL 0.0.24 2D CAM with annoying website. Braindead and dangerous install; attempts to overwrite your libstdc++ without regard to architecture.
    [pcb2gcode] 2D CAM GPL 1.1.4 2011.09.15 A command-line program that calculates machine toolpaths from given PCB layouts.
    [pcb-gcode] 2D CAM Artistic 3.6.0.4 2012.01.26 makes gcode for isolation routing of printed circuit boards in [Eagle] (Yahoo Group [here(old)], user reports [here] and [here])
    [PyCAM] 2D, 3D CAM GPL3+ 0.5.1 2011.06.13 3D surfacing of STL models. Also creates G-Code from DXF/SVG/PS files. Features: different toolpath strategies, support bridges, model transformations, single-line fonts, 2D projection, multi-layered 2D models and distributed processing.
    [REALIZE] 2D CAM GPL2+ unk Autolisp script that generates G Code directly from Autocad or Autocad clones like Progecad, Intellicad (note that the script runs in the Autolisp interpreter in the CAD system)
    [ROUGH2.CPP] 3D CAM None unk Kenneth Maxon's custom dxf to gcode C sources. Roughs out 3D model using vertical plunges.
    [Sheetcam] 2D CAM Commercial 4.1.11 Native Linux demo version available for download. Demo limited to about 180 lines of generated code in each session.
    [SPCE] 3D CAM GPL on Linux 3.2 Bitmap to GCODE converter. PHP script runs on webserver. Availability uncertain.
    [TrueTypeTracer] 2D CAM GPL2 4.0 outlines TrueType fonts in gcode
    [vec2ngc] 2D CAM GPL2+ 0.1.0 2009.09.03 dxf to gcode converter (python) by micges
    [xfig] 2D CAM GPL2+ 3.2.5 2007.07.18 xfig to g-code converter (Actually, this is a gcode-enabled xfig)
    ...Post-Processors for CAM Programs...
    [upload:EMC2.ZIP] CAM post ... ... Mastercam post known to work for at least 2D machining...
    [1] CAM post ... ... Camworks Post for LinuxCNC 3,4,5 Axis machines Subprogram support ...
    ...File Format-Conversion Utilities...
    [AnyCad Exchange3D] 3D converter Commercial free-to-use unk 3D model converter that knows step, iges, fbx, 3ds, dxf, dae, stl, obj, md2, mdl. Windows program that has been made to work in Linux using Wine and Winetricks (to load needed ms-dlls)
    [FigEpsPdf] 2D converter None 2011.06.01 EPS to misc formats. Primary link broken. Try [WaybackMachine] instead
    [MeshLab] 3D converter GPL 1.3.2 2012.08.02 Mesh Processing tool to convert STL to/from many formats. Include mesh checking/repairing abilities
    [ps2gc] 2D CAM Non-Commercial unk Postscript to G-Code converter
    [stl-to-dxf] 3D converter GPL2+ unk Python script to convert STL to 3D DXF
    [VectorSection] 2D converter Perl/GPL 2006.04.25(?) command line drawing format converter (alpha). Primary link broken. Try [WaybackMachine] instead.

    CAD programs for Linux:

    Name Type License Description
    [BRL-CAD] 3D CAD LGPL? 3D solid modeler with simulation capabilities
    [CADRA] 3D CAD Commercial CAD that runs in Linux
    [blender] 3D modeler GPL powerful NURBS/mesh artistic modeler
    [blenderCAD] 3D CAD GPL add-on scripts to make blender more cad-friendly
    [Draftsight] 2D/3D CAD Commercial Free* drafting system that also supports 3D entities ala AutoCAD. Reads and writes dwg and dxf files. Available in beta for Ubuntu, Fedora, Suse, and Mandriva from Dassault Systemes.
    *Standalone license. Activation required. 64-bit platforms only.
    [salome] 3D CAD LGPL 3D solid CAD for finite element analysis
    [Synergy] 3D CAD/CAM Commercial CAD/CAM that runs in Linux
    [gCAD3D] 3D CAD/CAM Freeware hard to use; some interesting sheet metal operations
    [SagCAD] 2D CAD] GPL2 comparable to qcad
    [Varkon] 3D CAD/CAM GPL/LGPL CAD/CAM code library and development environment
    [PythonCad] 2D CAD GPL2 2d drafting, not quite there yet
    [CADvas] [upload:cadvas-0.2.2.tar.gz] 2D CAD GPL2+ a small python drafting program that teaches a lot about programming in python-the source code is easy to understand
    [LibreCAD] 2D CAD GPL 2D drafting, native DXF format, fork of QCad free ported to qt4
    [QCad] 2D CAD GPL 2D drafting, native DXF format
    [camexpert] 2D CAM Commercial addon for qcad to output GCODE
    [PythonCascade] CAD lib Freeware python interface to Open Cascade libraries
    [Open Cascade] CAD lib Open Freeware Massively huge 3D CAD library, mostly C++ and Tk
    [FreeCAD] 3D CAD GPL/LGPL CAx RAD based on OpenCascade, QT and Python (alpha)
    [VariCAD] 2D&3D CAD Commercial VariCAD is a 3D/2D CAD system for mechanical engineering that runs in Linux or Windows and supports STEP, STL, IGES, DWG and DXF file formats
    [OpenSCAD] 3D CAD GPLv2 OpenSCAD is software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and Apples OS X.

    programs to run windows software under linux:

    Name Type License Description
    [Wine] emulator GPL run windows CAD/CAM apps on Linux without installing windows
    [Crossover] emulator Commercial a commercial version of Wine
    [Qemu] emulator GPL a virtual machine that lets you install many operating systems on your computer
    [VirtualBox] emulator GPL another virtual machine
    [VMware] emulator Commercial another virtual machine
    [Win4Lin] emulator Commercial another virtual machine
    [DOSBox] emulator GPL allows use of DOS based apps and can video capture your DOS session.

    note: a few of the links are copied from http://www.linuxwiki.de/EMC


    LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
    This page is read-only. Follow the BasicSteps to edit pages. | View other revisions
    Last edited February 5, 2017 5:10 am by Njh (diff)
    Search:
    Published under a Creative Commons License
    展开全文
  • cam-源码

    2021-03-13 04:20:47
    cam
  • Grad-CAM.pytorch ​ pytorch 实现Grad-CAM:Visual Explanations from Deep Networks via Gradient-based Localization 和 Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networks 依赖 使用...
  • cam 相机 andriond

    2018-01-09 16:57:18
    cam 相机 andriond cam 相机 andriond cam 相机 andriond cam 相机 andriond cam 相机 andriond
  • CAM functionality

    2021-01-09 20:55:41
    <p>I know that CAM operations are quite specific for every kind of production and you need completely different approach for milling on various types of machines, 3d-printing (CAM operations for 3D ...
  • cam.openbuilds.com OpenBuilds CAM-基于云的软件,可将DXF,SVG,位图(BMP,JPG,PNG,GIF)和Gerber X274转换为GCODE 通过实时访问
  • Cam blocked

    2021-01-01 22:36:23
    I also tried to flash the firmware again (0.3.6) but it does not read the sd because the cam must first be initialized with the YI Home app. I wrote to the supplier who replaced the cam. A month has ...
  • Grad-CAMCAM

    2020-01-13 23:17:03
    CAM,即class activation map,类别响应图。grad的意思是梯度。 二者都是为了可视化:特征图对于某一类别的响应情况(特征图每一个位置对于指定类别的响应值)。 CAM只是Grad-CAM的一种特例:在最后一个特征图...

    CAM,即class activation map,类别响应图。grad的意思是梯度。

    二者都是为了可视化:特征图对于某一类别的响应情况(特征图每一个位置对于指定类别的响应值)。

    CAM只是Grad-CAM的一种特例:在最后一个特征图之后使用全局平均池化和一个线性层做分类。这种特定场景下,计算最后一层的特征图上的类别相应图。这个在Grad-CAM原文中有严格的证明。虽然这说明Grad-CAM可以在任意层特征图上计算类别响应图,但作者也指出,在浅层的特征图上计算grad-cam效果并不好,可能是因为浅层特征感受野不够,语义比较简单。

    具体做法:

    (1)CAM. 利用线性分类器对应于某一特定类别得分的权重(K维权值向量),对最后一层特征图的K个channel做加权平均,取ReLU,min-max normalize,进而得到只有1个channel的响应图。

    (2)Grad-CAM. 利用指定类别输出得分对任意指定特征图的每个channel上的各个像素点的偏导数值,通过全局平均池化计算每个channel的权重,再加权平均,取ReLU,min-max normalize。

     

     

    参考文献

    [1] Zhou, Bolei, et al. "Learning deep features for discriminative localization." Proceedings of the IEEE conference on computer vision and pattern recognition. 2016.

    [2] Selvaraju, Ramprasaath R., et al. "Grad-cam: Visual explanations from deep networks via gradient-based localization." Proceedings of the IEEE International Conference on Computer Vision. 2017.

    展开全文
  • Cam remote

    2020-12-06 03:46:34
    <div><p>Please, ...<p>I have three boards with the RPi cam and I don't know if it is possible. Thanks!</p><p>该提问来源于开源项目:silvanmelchior/RPi_Cam_Web_Interface</p></div>
  • CAM和Grad-CAM

    2019-12-19 23:15:54
    CAM:类激活图,class activation map CAM算法就是探索卷积神经网络关注图像的哪一部分而得到最后的输出。 如上图的网络,最终把图片分成了“Australian terrier”,这是一个澳大利亚的犬种。我们的网络在图像中...

    CAM:类激活图,class activation map

    CAM算法就是探索卷积神经网络关注图像的哪一部分而得到最后的输出。

    如上图的网络,最终把图片分成了“Australian terrier”,这是一个澳大利亚的犬种。我们的网络在图像中看到了什么所以分成了这一类呢?这里就可以用CAM算法进行可视化。

    CAM会对网络最后的特征图进行加权求和,就可以得到一个注意力的机制(就是卷积神经网络更关注图片的什么地方)。具体操作为上图下半部分,把网络最后一层的每一个特征图乘上相应的权值,结果相加,就能得到右下角的最终的CAM(越红权重越大,越蓝就是越不关注的地方)可以看到卷积神经网络关注了小狗所在的位置,并且更关注狗的身体部分。整个算法的关键就是如何确定权值W:首先对特征图进行一个global average pooling(全局平均池化),一张图对应一个神经元,

    将得到的神经元层直接接一个全连接层,就可以得到我们的网络输出

    这就对网络进行了修改,在最后一层特征图后接的全局平均池化,可将特征图转换成向量的形式(以一列神经元代替整张图),最后经过全连接层输出的类与上一层神经元之间的权重就是特征图的权重。

    缺点:网络最后必须要有一个global average pooling操作,才能得到权值。所以只能改动网络,重新训练,不太适用。

     

    改进

    grad-CAM:利用梯度作为特征图的权重。

    CAM最重要的是两部分,一是特征图,一是特征图所对应的权重。grad-CAM就是利用梯度的方法找权重。

     

     

    特征图经过全连接层,输出一个向量(如图,y向量应该是0000000010, tiger cat类的位置为1),需要利用这个向量backward求特征图的梯度。然后得到关于梯度的feature map,对这些梯度的feature map进行平均操作,得到权重(每一个梯度的feature map对应一个权重)

    得到权重之后,与原始的feature map进行加权平均,类似上面的CAM。加权平均后再经过relu,最后得到grad-cam可视化的图。这样就更具有普适性,因为不需要更改网络模型,只要网络模型能输出分类,利用这个分类向量进行反向传播求梯度就可以了。有了类激活图,就知道了网络的分类依据。

    【1】Learning Deep Features for Discriminative Localization

    【2】Grad-CAM: Visual Explanations from Deep Network via Gradient-based Localization

    展开全文
  • CAM培训手册 CAM350

    2011-05-20 13:37:49
    CAM350使用技巧 CAM350 叠层设计
  • Mobius Cam

    2021-01-07 16:34:51
    <div><p>Do you think we can add support for the Mobius Cam?</p><p>该提问来源于开源项目:OpenDroneMap/ODM</p></div>
  • CAM与Grad-CAM

    2021-03-11 20:59:57
    CAM 中心思想:GAP(Global Average Pooling)替换掉全连接层,训练,得到GAP到softmax层的权重。权重与GAP前的特征图做加权和得热图 Grad-CAM 不用替换全连接层重新训练 中心思想:类别的得分对第k个特征图的每个像素...

    分类激活热图,能很好的展示出网络在分类时主要注意力在哪儿

    CAM

    中心思想:GAP(Global Average Pooling)替换掉全连接层,训练,得到GAP到softmax层的权重。权重与GAP前的特征图做加权和得热图

    Grad-CAM

    不用替换全连接层重新训练
    中心思想:类别的得分对第k个特征图的每个像素算偏导再求平均即得到权重。权重和最后一个特征图求加权和,得热图。
    指路: http://bindog.github.io/blog/2018/02/10/model-explanation/.

    展开全文
  • Cam 3978

    2020-12-02 02:12:35
    <div><p>bug fix for Issue CAM-3978</p><p>该提问来源于开源项目:camunda/camunda-bpm-platform</p></div>
  • Cam 1724

    2020-12-01 12:42:55
    <div><p>Implementation of extended query functions for TaskQueries JIRA: CAM-1724</p><p>该提问来源于开源项目:camunda/camunda-bpm-platform</p></div>
  • CAM350教程

    2018-12-04 10:02:47
    CAM350上手教程,简易版 较为适合刚开始学习CAM350的新手
  • cam 1.3: Rebrand CAM as MTC

    2020-12-27 02:13:18
    <div><p>CAM rebranded as "Migration Toolkit for Containers" CAM 1.3 (September 30) <p>Ready for review. CP for 4.5 and 4.6.</p><p>该提问来源于开源项目:openshift/openshift-docs</p></div...
  • gradcam-pytorch:在Pytorch中实现GradCAM算法
  • 每一个PCB 板基本上都是由孔径孔位层、DRILL 层、线路层、阻焊层、字符层所组成的,在CAM350 中,每载入一层都会以不同的颜色区分开,以便于我们操作。
  • <div><p>I tried to open the cam in the ROS ,and I input the following instruction in the terminal: roslaunch usb_cam usb_cam-test.launch but my cam window show like following: What should I ...
  • cam350 10.9

    2018-11-20 10:18:23
    cam350 10.9 是一款应用于pcb生产中cam制作的软件, 使用它可以更好的分析gerber文件.
  • CAM350 12.1软件安装包(GERBER文件查看工具CAM350)
  • 类激活图(class activation map, CAM)能够显示输入图像各区域对于分类神经网络指定类别提供信息的多少,可以帮助我们更好的理解神经网络的工作过程。关于CAM网上讲的有不少,我这里重点给出CAM的简明代码实现,并...
  • CAM和gradCAM原理

    千次阅读 2020-01-07 13:09:11
    CAM(class activation maps) indicates the discriminative image regions used by cnn to identify that category. CNN -> GAP -> FC -> softmax 提取CNN最后一层的值及其各通道对应目标分类的权重...
  • cam350 10.5

    2018-10-21 10:59:44
    CAM350在设计领域是一个物有所值的制造分析工具,CAM350功能强大,应用广泛,一直以来它的信誉和性能都是无与伦比的。CAM350提供了从PCB设计到生产制程的完整流程,从PCB设计数据到成功的PCB生产的转化将变得高效和...
  • 中文CAM350 9.5

    2018-06-17 12:16:09
    中文CAM350 9.5中文CAM350 9.5中文CAM350 9.5中文CAM350 9.5
  • keras CAM和Grad-cam原理简介与实现

    千次阅读 多人点赞 2019-06-18 21:54:30
    为了更好的解释CAM和Grad-cam,这里先介绍两种类型的分类模型。feature extraction+Flatten+softmax和feature extraction+GAP+softmax。 以下均以VGG16为例(其他模型原理一样),在做完卷积激活池化操作后,每张...
  • cam350脚本

    2016-07-10 00:47:03
    cam自动脚本

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,330
精华内容 4,932
关键字:

Cam