Engenheiros civis e arquitetos enfrentam há décadas o mesmo dilema: abrir uma planta baixa de emergência ou conferir uma cota em uma obra exige computadores de alta potência com placas gráficas caras e licenças corporativas que ultrapassam dezenas de milhares de reais ao ano.
Com o CADClone Pro, nos propusemos a criar uma alternativa real: uma estação de CAD 2D de alta fidelidade rodando diretamente no browser, sem instalação e compatível com as normas técnicas da ABNT.
1. O Sistema de Snapping Magnético (OSNAP)
Em CAD, desenhar “no olho” é inadmissível. Cada vértice precisa se conectar com exatidão matemática aos elementos existentes.
Desenvolvemos um motor de detecção de proximidade espacial que rastreia os pontos-chave da geometria em tempo real conforme o cursor se move:
- Endpoint: Extremidades de retas e arcos.
- Midpoint: Ponto médio exato de segmentos.
- Intersection: Cruzamento analítico entre duas retas ou curvas.
- Perpendicular: Projeção ortogonal direta no vetor de destino.
// Cálculo analítico de intersecção entre dois segmentos lineares
function interseccaoLinhas(p1, p2, p3, p4) {
const denom = (p4.y - p3.y) * (p2.x - p1.x) - (p4.x - p3.x) * (p2.y - p1.y);
if (denom === 0) return null; // Linhas paralelas
const ua = ((p4.x - p3.x) * (p1.y - p3.y) - (p4.y - p3.y) * (p1.x - p3.x)) / denom;
const ub = ((p2.x - p1.x) * (p1.y - p3.y) - (p2.y - p1.y) * (p1.x - p3.x)) / denom;
if (ua >= 0 && ua <= 1 && ub >= 0 && ub <= 1) {
return {
x: p1.x + ua * (p2.x - p1.x),
y: p1.y + ua * (p2.y - p1.y)
};
}
return null;
}
2. Linha de Comando e Atalhos Clássicos
A produtividade de um projetista experiente vem da mão esquerda no teclado e da mão direita no mouse. Recriar menus suspensos modernos sem respeitar a memória muscular de comandos clássicos seria um erro fatal.
No CADClone, a linha de comando inferior suporta:
LouLINE→ Criar linha contínuaCouCIRCLE→ Desenhar circunferência por centro e raioREC→ Retângulo com coordenadas relativas@largura,alturaOouOFFSET→ Deslocamento paralelo equidistanteTRouTRIM→ Aparar segmentos excedentes
3. Biblioteca com +170 Blocos Técnicos Prontos
Projetos não começam do zero absoluto. Integramos uma biblioteca técnica completa com mais de 170 blocos paramétricos organizados por categorias:
- Arquitetura: Portas com raio de abertura, janelas de 2 e 4 folhas, mobiliário em escala.
- Hidráulica & Sanitário: Louças, tubulações, registros e caixas sifonadas.
- Elétrica: Tomadas, quadros de distribuição, interruptores e luminárias conforme simbologia NBR 5410.
4. Interoperabilidade e Exportação DXF
Não faz sentido criar uma ferramenta isolada. O CADClone permite exportar pranchas inteiras para o formato universal DXF (Drawing Exchange Format) e gerar impressões em escala para PDF vetorial de alta definição, prontos para plotagem em A0, A1, A2, A3 ou A4.
Experimente gratuitamente em:
👉 https://4u.ia.br/app/cadclone/
Civil engineers, structural designers, and construction supervisors have faced the same dilemma for decades: opening an emergency blueprint or verifying a site dimension requires high-end workstations with dedicated graphics cards and enterprise subscriptions costing thousands of dollars a year.
With CADClone Pro, we built a real alternative: a high-precision 2D CAD workstation running 100% inside your web browser, with zero installation, full DXF file interoperability, and complete compliance with technical ABNT and ISO drafting standards.
1. The Magnetic Snapping System (OSNAP)
In technical CAD, visual approximations are unacceptable. Every vertex must lock onto existing geometry with mathematical precision.
We engineered a real-time spatial proximity engine that tracks key points dynamically as the cursor moves:
- Endpoint: Extremities of lines and arcs.
- Midpoint: Exact middle of segments.
- Intersection: Analytical intersection between any two lines or curves.
- Perpendicular: Orthogonal projection onto target vectors.
// Analytical line-line intersection in real-time
function lineIntersection(p1, p2, p3, p4) {
const denom = (p4.y - p3.y) * (p2.x - p1.x) - (p4.x - p3.x) * (p2.y - p1.y);
if (denom === 0) return null; // Parallel lines
const ua = ((p4.x - p3.x) * (p1.y - p3.y) - (p4.y - p3.y) * (p1.x - p3.x)) / denom;
const ub = ((p2.x - p1.x) * (p1.y - p3.y) - (p2.y - p1.y) * (p1.x - p3.x)) / denom;
if (ua >= 0 && ua <= 1 && ub >= 0 && ub <= 1) {
return {
x: p1.x + ua * (p2.x - p1.x),
y: p1.y + ua * (p2.y - p1.y)
};
}
return null;
}
2. Classic Command Line and Shortcuts
The speed of an experienced CAD drafter relies on muscle memory: left hand on the keyboard, right hand on the mouse.
CADClone natively supports classic AutoCAD shortcuts:
LorLINE→ Continuous lineCorCIRCLE→ Circle by center and radiusREC→ Rectangle with relative@width,heightcoordinatesOorOFFSET→ Equidistant parallel copyTRorTRIM→ Trim intersecting segments
3. Library of 170+ Architectural and Engineering Blocks
Drafting rarely starts from scratch. CADClone includes an organized library of 170+ parametric blocks ready to drag-and-drop:
- Architecture: Doors with opening swings, windows, and scaled furniture.
- Plumbing & Sanitary: Fixtures, pipes, valves, and traps.
- Electrical: Outlets, distribution panels, switches, and lighting conforming to standard engineering symbology.
4. DXF Interoperability and High-Resolution PDF Plotting
CADClone allows importing and exporting industry-standard DXF (Drawing Exchange Format) files, as well as printing scaled, crystal-clear vector PDFs ready for large-format plotters (A0, A1, A2, A3, and A4).
Try CADClone free right now:
👉 https://4u.ia.br/app/cadclone/
Experimente o Ecossistema 4U.IA.BR Experience the 4U.IA.BR Ecosystem
Acesse mais de 80 aplicações web de alta performance sem instalação e 100% gratuitas. Access 80+ high-performance web applications with zero installation and 100% free.
Explorar Apps Agora Explore WebApps Now